Overview

Namespaces

  • Mapbender
    • Component
      • HTTP
    • CoreBundle
      • Command
      • Component
        • Exception
      • Controller
      • DataFixtures
        • ORM
      • DependencyInjection
      • Element
        • Type
      • Entity
      • EventListener
      • Extension
      • Form
        • DataTransformer
        • EventListener
        • Type
      • Security
      • Template
    • DrupalIntegrationBundle
      • DependencyInjection
      • Security
        • Authentication
          • Provider
          • Token
        • Authorization
          • Voter
        • Factory
        • Firewall
        • User
      • Session
    • KmlBundle
      • Element
    • ManagerBundle
      • Controller
      • Form
        • DataTransformer
        • Type
    • MonitoringBundle
      • Command
      • Component
      • Controller
      • DependencyInjection
      • Entity
      • EventListener
      • Form
    • PrintBundle
      • Component
      • Controller
    • WmcBundle
      • Component
        • Exception
      • Element
        • Type
      • Entity
      • Form
        • EventListener
        • Type
    • WmsBundle
      • Component
        • Exception
      • Controller
      • DependencyInjection
      • Element
        • Type
      • Entity
      • Event
      • Form
        • EventListener
        • Type
    • WmtsBundle
      • Component
        • Exception
      • Controller
      • Entity
      • Form
        • Type
  • None
  • PHP

Classes

  • Wmc
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Class Wmc

A Wmc entity presents an OGC WMC.

Namespace: Mapbender\WmcBundle\Entity
ORM\Entity
ORM\Table(name="mb_wmc_wmc"): ORM\DiscriminatorMap({"mb_wmc" = "Wmc"})
Located at Mapbender/WmcBundle/Entity/Wmc.php
Methods summary
public Mapbender\CoreBundle\Entity\State
# setId( integer $id )

Set id

Set id

Parameters

$id
integer
$id

Returns

Mapbender\CoreBundle\Entity\State
public integer
# getId( )

Get id

Get id

Returns

integer
$id
public
# setState( mixed $state )
public
# getState( )
public
# setKeywords( mixed $keywords )
public
# getKeywords( )
public Source
# setAbstract( string $abstract )

Set abstract

Set abstract

Parameters

$abstract
string
$abstract

Returns

Source
public string
# getAbstract( )

Get abstract

Get abstract

Returns

string
public Mapbender\WmcBundle\Entity\Wmc
# setLogourl( Mapbender\WmsBundle\Component\LegendUrl $logourl )

Set logourl

Set logourl

Parameters

$logourl
Mapbender\WmsBundle\Component\LegendUrl
$logourl

Returns

Mapbender\WmcBundle\Entity\Wmc
public Mapbender\WmsBundle\Component\LegendUrl
# getLogourl( )

Get logourl

Get logourl

Returns

Mapbender\WmsBundle\Component\LegendUrl
public Mapbender\WmcBundle\Entity\Wmc
# setDescriptionurl( Mapbender\WmsBundle\Component\OnlineResource $descriptionurl )

Set descriptionurl

Set descriptionurl

Parameters

$descriptionurl
Mapbender\WmsBundle\Component\OnlineResource
$descriptionurl

Returns

Mapbender\WmcBundle\Entity\Wmc
public Mapbender\WmsBundle\Component\OnlineResource
# getDescriptionurl( )

Get descriptionurl

Get descriptionurl

Returns

Mapbender\WmsBundle\Component\OnlineResource
public Source
# setScreenshotPath( string $screenshotPath )

Set screenshotPath

Set screenshotPath

Parameters

$screenshotPath
string
$screenshotPath

Returns

Source
public string
# getScreenshotPath( )

Get screenshotPath

Get screenshotPath

Returns

string
public
# setScreenshot( string $screenshot )

Parameters

$screenshot
string
$screenshot
public string
# getVersion( )

Get version

Get version

Returns

string
public
# setVersion( string $version )

Parameters

$version
string
$version
public string
# getWmcid( )

Get version

Get version

Returns

string
public
# setWmcid( string $wmcid )

Parameters

$wmcid
string
$wmcid
public WmsSource
# setContact( string $contact )

Set contact

Set contact

Parameters

$contact
string
$contact

Returns

WmsSource
public string
# getContact( )

Get contact

Get contact

Returns

string
public
# setXml( string $xml )

Parameters

$xml
string
$xml
public string
# getXml( )

Get xml

Get xml

Returns

string
public string
# getScreenshot( )

Get screenshot

Get screenshot

Returns

string
public static
# create( mixed $state = null, mixed $logoUrl = null, mixed $descriptionUrl = null )
Properties summary
protected mixed $id
#

ORM\Column(type="integer")

ORM\GeneratedValue(strategy="AUTO")

ORM\Id

protected string $version "1.1.0"
#

$version The wmc version

$version The wmc version

ORM\Column(type="string",

length=10, nullable=true)
protected string $wmcid
#

$wmcid a wmc id

$wmcid a wmc id

ORM\Column(type="string",

length=255, nullable=true)
protected mixed $state
#

ORM\JoinColumn(name="state",

referencedColumnName="id")

ORM\OneToOne(targetEntity="Mapbender\CoreBundle\Entity\State",

cascade={"persist","remove"})
protected array $keywords array()
#

$keywords The keywords of the wmc

$keywords The keywords of the wmc

ORM\Column(type="array",nullable=true)

protected string $abstract
#

$abstract The wmc description

$abstract The wmc description

ORM\Column(type="text",

nullable=true)
public string $logourl
#

A description url

A description url

ORM\Column(type="object",

nullable=true)
public string $descriptionurl
#

A description url

A description url

ORM\Column(type="object",

nullable=true)
protected Contact $contact
#

A contact.

A contact.

ORM\OneToOne(targetEntity="Mapbender\CoreBundle\Entity\Contact",

cascade={"persist","remove"})
Mapbender3 API documenation API documentation generated by ApiGen 2.8.0