Mapbender 3.0.6.2 API documenation
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Namespaces

  • FOM
    • CoreBundle
      • Component
      • DependencyInjection
      • Doctrine
        • Types
      • Form
        • DataTransformer
        • Type
    • ManagerBundle
      • Component
      • Configuration
      • Controller
      • DependencyInjection
        • Compiler
      • Form
        • Type
      • Routing
    • UserBundle
      • Command
      • Component
      • Controller
      • DependencyInjection
        • Factory
      • Entity
      • EventListener
      • Form
        • DataTransformer
        • EventListener
        • Type
      • Security
        • Authentication
          • Provider
          • Token
        • Authorization
          • Voter
        • Firewall
  • Mapbender
    • Component
    • CoreBundle
      • Asset
      • Command
      • Component
        • Exception
      • Controller
      • DataFixtures
        • ORM
          • Application
      • DependencyInjection
        • Compiler
      • Element
        • DataTransformer
        • EventListener
        • Type
      • Entity
      • EventListener
      • Extension
      • Form
        • DataTransformer
        • EventListener
        • Type
      • Security
      • Template
      • Tests
        • Controller
      • Utils
      • Validator
        • Constraints
    • DataSourceBundle
      • Component
        • Drivers
          • Interfaces
      • Controller
      • DependencyInjection
      • Element
        • Type
      • Entity
      • Extension
      • Tests
    • DigitizerBundle
      • Component
      • Element
        • Type
      • Entity
      • Utils
    • DrupalIntegrationBundle
      • DependencyInjection
      • Security
        • Authentication
          • Provider
          • Token
        • Authorization
          • Voter
        • Factory
        • Firewall
        • User
      • Session
    • KmlBundle
      • Element
    • ManagerBundle
      • Component
        • Exception
      • Controller
      • Form
        • DataTransformer
        • Type
      • Template
    • MobileBundle
      • DependencyInjection
      • Template
    • PrintBundle
      • Component
      • Element
        • Type
    • WmcBundle
      • Component
        • Exception
      • Element
        • Type
      • Entity
      • Form
        • Type
      • Tests
        • Component
    • WmsBundle
      • Component
        • Exception
      • Controller
      • DependencyInjection
      • Element
        • DataTransformer
        • EventListener
        • Type
      • Entity
      • Event
      • Form
        • DataTransformer
        • EventListener
        • Type
  • None
  • OwsProxy3
    • CoreBundle
      • Component
        • Exception
      • Controller
      • DependencyInjection
      • Entity
      • Event
      • EventListener
      • Worker
  • PHP

Classes

  • Application
  • Contact
  • Element
  • ElementRepository
  • Keyword
  • Layerset
  • RegionProperties
  • Source
  • SourceInstance
  • SourceInstanceItem
  • SourceItem
  • SRS
  • State

Class Source

Source entity

Direct known subclasses

Mapbender\WmsBundle\Entity\WmsSource

Abstract
Namespace: Mapbender\CoreBundle\Entity
Author: Paul Schmidt
ORM\DiscriminatorColumn(name="discr",: type="string") ORM\DiscriminatorMap({"mb_core_source" = "Source"})
ORM\Entity: @ UniqueEntity("uuid")
ORM\InheritanceType("JOINED")
ORM\Table(name="mb_core_source")
Located at Mapbender/CoreBundle/Entity/Source.php

Methods summary

public
# __construct( string $type )

Parameters

$type
source type
public Mapbender\CoreBundle\Entity\Source
# setId( integer $id )

Set id

Set id

Parameters

$id
source id

Returns

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

Get id

Get id

Returns

integer
integer
public string
# getUuid( )

Get uuid

Get uuid

Returns

string
string
public Mapbender\CoreBundle\Entity\Source
# generateUuid( )

Set uuid

Set uuid

Returns

Mapbender\CoreBundle\Entity\Source
Source
public Mapbender\CoreBundle\Entity\Source
# setTitle( string $title )

Set title

Set title

Parameters

$title

Returns

Mapbender\CoreBundle\Entity\Source
Source
public string
# getTitle( )

Get title

Get title

Returns

string
string
public Mapbender\CoreBundle\Entity\Source
# setDescription( string $description )

Set description

Set description

Parameters

$description

Returns

Mapbender\CoreBundle\Entity\Source
Source
public string
# getDescription( )

Get description

Get description

Returns

string
string
public Mapbender\CoreBundle\Entity\Source
# setAlias( string $alias )

Set alias

Set alias

Parameters

$alias

Returns

Mapbender\CoreBundle\Entity\Source
Source
public string
# getAlias( )

Get alias

Get alias

Returns

string
string
public string
# getClassname( )

Get full class name

Get full class name

Returns

string
string
public Mapbender\CoreBundle\Entity\Source
# setValid( boolean $valid )

Set valid

Set valid

Parameters

$valid

Returns

Mapbender\CoreBundle\Entity\Source
Source
public boolean
# getValid( )

Get valid

Get valid

Returns

boolean
boolean
public Mapbender\CoreBundle\Entity\Source
# setStatus( string $status )

Set status

Set status

Parameters

$status

Returns

Mapbender\CoreBundle\Entity\Source
Source
public string
# getStatus( )

Get status

Get status

Returns

string
string
abstract public string
# getIdentifier( )

Returns the source identifier

Returns the source identifier

Returns

string
source indetifier
abstract public Mapbender\CoreBundle\Entity\Source
# setIdentifier( string $identifier )

Sets the source identifier

Sets the source identifier

Parameters

$identifier
the source identifier

Returns

Mapbender\CoreBundle\Entity\Source
the source
public String
# __toString( )

Returns a Source as String

Returns a Source as String

Returns

String
Source as String
public String
# getType( )

Returns a source type

Returns a source type

Returns

String
type
public mixed
# setType( string $type )

Sets source type. Possible types available from Source::TYPE_*

Sets source type. Possible types available from Source::TYPE_*

Parameters

$type
Set type. Possible types available from Source::TYPE_*

Returns

mixed
$this
public String
# getManagertype( )

Returns a manager type

Returns a manager type

Returns

String
a manager type

Magic methods summary

Constants summary

string STATUS_OK
#'OK'
string STATUS_UNREACHABLE
#'UNREACHABLE'
string TYPE_WMS
#"WMS"
string TYPE_WMTS
#"WMTS"
string TYPE_TMS
#"TMS"

Properties summary

protected integer $id

$id

$id

ORM\Column(type="integer")

ORM\GeneratedValue(strategy="AUTO")

ORM\Id

#
protected string $uuid

$uuid The unic id

$uuid The unic id

ORM\Column(type="string",

nullable=true) @ ORM\Column(type="string", length=36, nullable=false, unique=true)
#
protected string $title

$title The source title

$title The source title

ORM\Column(type="string",

nullable=true)
#
protected string $alias

$alias The source alias

$alias The source alias

ORM\Column(type="string",

length=128, nullable=true)
#""
protected boolean $valid

$valid is a source valid

$valid is a source valid

ORM\Column(type="boolean",

nullable=true)
#false
protected string $description

$description The source description

$description The source description

ORM\Column(type="text",

nullable=true)
#
protected string $status

source status

source status

ORM\Column(type="string",

length=25, nullable=true)
#Mapbender\CoreBundle\Entity\Source::STATUS_OK
protected mixed $type

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

#
protected string $identifier

source identifier

source identifier

#
Mapbender 3.0.6.2 API documenation API documentation generated by ApiGen 2.8.0