Overview

Namespaces

  • Mapbender
    • Component
      • HTTP
    • CoreBundle
      • Command
      • Component
        • Exception
      • Controller
      • DataFixtures
        • ORM
      • DependencyInjection
      • Element
        • Type
      • Entity
      • EventListener
      • Extension
      • Form
        • DataTransformer
        • EventListener
        • Type
      • Security
      • Template
    • 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
        • Type
    • WmsBundle
      • Component
        • Exception
      • Controller
      • DependencyInjection
      • Element
        • Type
      • Entity
      • Event
      • Form
        • EventListener
        • Type
    • WmtsBundle
      • Component
        • Exception
      • Controller
      • Entity
      • Form
        • Type
  • None
  • PHP

Classes

  • WmsInstance
  • WmsInstanceLayer
  • WmsLayerSource
  • WmsSource
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Class WmsInstance

WmsInstance class

Mapbender\CoreBundle\Entity\SourceInstance
Extended by Mapbender\WmsBundle\Entity\WmsInstance
Namespace: Mapbender\WmsBundle\Entity
Author: Paul Schmidt
ORM\Entity
ORM\Table(name="mb_wms_wmsinstance"): ORM\DiscriminatorMap({"mb_wms_wmssourceinstance" = "WmsSourceInstance"})
Located at Mapbender/WmsBundle/Entity/WmsInstance.php
Methods summary
public
# __construct( )

Creates an instance

Creates an instance

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::__construct()
public Mapbender\WmsBundle\Entity\WmsInstance
# setId( integer $id )

Set id

Set id

Parameters

$id
integer
$id

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public integer
# getId( )

Get id

Get id

Returns

integer

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::getId()
public
# setConfiguration( array $configuration )

Set configuration

Set configuration

Parameters

$configuration
array
$configuration
public array
# getConfiguration( )

Get an Instance Configuration.

Get an Instance Configuration.

Returns

array
$configuration
public
# generateYmlConfiguration( )

Generates a configuration from an yml file

Generates a configuration from an yml file

public
# generateConfiguration( )

Generates a configuration

Generates a configuration

public Mapbender\WmsBundle\Entity\WmsInstance
# setLayers( array $layers )

Set layers

Set layers

Parameters

$layers
array
$layers

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public array
# getLayers( )

Get layers

Get layers

Returns

array
public Mapbender\WmsBundle\Entity\WmsInstanceLayer
# getRootlayer( )

Get root layer

Get root layer

Returns

Mapbender\WmsBundle\Entity\WmsInstanceLayer
public Mapbender\WmsBundle\Entity\WmsInstance
# setTitle( string $title )

Set title

Set title

Parameters

$title
string
$title

Returns

Mapbender\WmsBundle\Entity\WmsInstance

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::setTitle()
public string
# getTitle( )

Get title

Get title

Returns

string

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::getTitle()
public Mapbender\WmsBundle\Entity\WmsInstance
# setSrs( array $srs )

Set srs

Set srs

Parameters

$srs
array
$srs

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public array
# getSrs( )

Get srs

Get srs

Returns

array
public Mapbender\WmsBundle\Entity\WmsInstance
# setFormat( string $format )

Set format

Set format

Parameters

$format
string
$format

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public string
# getFormat( )

Get format

Get format

Returns

string
public Mapbender\WmsBundle\Entity\WmsInstance
# setInfoformat( string $infoformat )

Set infoformat

Set infoformat

Parameters

$infoformat
string
$infoformat

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public string
# getInfoformat( )

Get infoformat

Get infoformat

Returns

string
public Mapbender\WmsBundle\Entity\WmsInstance
# setExceptionformat( string $exceptionformat )

Set exceptionformat

Set exceptionformat

Parameters

$exceptionformat
string
$exceptionformat

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public string
# getExceptionformat( )

Get exceptionformat

Get exceptionformat

Returns

string
public Mapbender\WmsBundle\Entity\WmsInstance
# setTransparency( boolean $transparency )

Set transparency

Set transparency

Parameters

$transparency
boolean
$transparency

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public boolean
# getTransparency( )

Get transparency

Get transparency

Returns

boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setVisible( boolean $visible )

Set visible

Set visible

Parameters

$visible
boolean
$visible

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public boolean
# getVisible( )

Get visible

Get visible

Returns

boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setOpacity( integer $opacity )

Set opacity

Set opacity

Parameters

$opacity
integer
$opacity

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public integer
# getOpacity( )

Get opacity

Get opacity

Returns

integer
public Mapbender\WmsBundle\Entity\WmsInstance
# setProxy( boolean $proxy )

Set proxy

Set proxy

Parameters

$proxy
boolean
$proxy

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public boolean
# getProxy( )

Get proxy

Get proxy

Returns

boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setTiled( boolean $tiled )

Set tiled

Set tiled

Parameters

$tiled
boolean
$tiled

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public boolean
# getTiled( )

Get tiled

Get tiled

Returns

boolean
public Mapbender\WmsBundle\Entity\WmsInstance
# setSource( Mapbender\WmsBundle\Entity\WmsSource $wmssource = null )

Set wmssource

Set wmssource

Parameters

$wmssource
Mapbender\WmsBundle\Entity\WmsSource
$wmssource

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public Mapbender\WmsBundle\Entity\WmsSource
# getSource( )

Get wmssource

Get wmssource

Returns

Mapbender\WmsBundle\Entity\WmsSource
public Mapbender\WmsBundle\Entity\WmsInstance
# addLayer( Mapbender\WmsBundle\Entity\WmsInstanceLayer $layer )

Add layers

Add layers

Parameters

$layer
Mapbender\WmsBundle\Entity\WmsInstanceLayer
$layers

Returns

Mapbender\WmsBundle\Entity\WmsInstance
public
# removeLayer( Mapbender\WmsBundle\Entity\WmsInstanceLayer $layers )

Remove layers

Remove layers

Parameters

$layers
Mapbender\WmsBundle\Entity\WmsInstanceLayer
$layers
public String
# getType( )

Returns

String
type

Inheritdoc

public
# getManagerType( )

Inheritdoc

public array
# getAssets( )

Returns

array
assets

Inheritdoc

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::getAssets()
public Layerset
# getLayerset( )

Returns

Layerset

Inheritdoc

Overrides

Mapbender\CoreBundle\Entity\SourceInstance::getLayerset()
public
# remove( Doctrine\ORM\EntityManager $em )

Parameters

$em
Doctrine\ORM\EntityManager
$em

Inheritdoc

Methods inherited from Mapbender\CoreBundle\Entity\SourceInstance
getClassname(), getEnabled(), getManagertype(), getWeight(), setEnabled(), setLayerset(), setWeight()
Properties summary
protected array $configuration
#

$configuration The instance configuration

$configuration The instance configuration

ORM\Column(type="array",

nullable=true)
protected mixed $source
#

ORM\JoinColumn(name="wmssource",

referencedColumnName="id")

ORM\ManyToOne(targetEntity="WmsSource",

inversedBy="wmsinstance", cascade={"refresh"})
protected mixed $layers
#

ORM\JoinColumn(name="layers",

referencedColumnName="id")

ORM\OneToMany(targetEntity="WmsInstanceLayer",

mappedBy="wmsinstance", cascade={"refresh", "persist", "remove"})

ORM\OrderBy({"priority"

= "asc"})
protected mixed $srs
#

ORM\Column(type="string",

nullable=true)
protected mixed $format
#

ORM\Column(type="string",

nullable=true)
protected mixed $infoformat
#

ORM\Column(type="string",

nullable=true)
protected mixed $exceptionformat null
#

ORM\Column(type="string",

nullable=true)
protected boolean $transparency true
#

ORM\Column(type="boolean",

nullable=true)
protected boolean $visible true
#

ORM\Column(type="boolean",

nullable=true)
protected integer $opacity 100
#

ORM\Column(type="integer",

nullable=true)
protected boolean $proxy false
#

ORM\Column(type="boolean",

nullable=true)
protected boolean $tiled false
#

ORM\Column(type="boolean",

nullable=true)
Properties inherited from Mapbender\CoreBundle\Entity\SourceInstance
$enabled, $id, $layerset, $title, $weight
Mapbender3 API documenation API documentation generated by ApiGen 2.8.0