PHP Class Jarves\Configuration\EntryPoint

Inheritance: extends Model
ファイルを表示 Open project: jarves/jarves Class Usage Examples

Protected Properties

Property Type Description
$_excludeFromExport
$attributes
$bundle Bundle
$children EntryPoint[]
$class string
$fullPath string
$icon string
$label string
$link boolean
$multi boolean
$object string Object key. (example: jarves/user) Necessary if you haven't defined any $class and use a framework $type (combined, list, edit, add)
$parentInstance EntryPoint
$path string
$system boolean
$templateUrl string
$type string

Public Methods

Method Description
addChildren ( EntryPoint $entryPoint )
getBundle ( ) : Bundle
getChild ( $path ) : EntryPoint
getChildren ( ) : EntryPoint[]
getChildrenArray ( ) : array
getClass ( ) : string
getFullPath ( ) : string
getIcon ( ) : string
getLabel ( ) : string
getLink ( ) : boolean
getMulti ( ) : boolean
getObject ( ) : string
getParentInstance ( )
getPath ( ) : string
getSystem ( ) : boolean
getTemplateUrl ( ) : string
getType ( ) : string
isFrameworkWindow ( )
isLink ( )
isSystem ( )
setBundle ( Bundle $bundle = null )
setChildren ( array $children = null )
setClass ( string $class )
setFullPath ( string $fullPath )
setIcon ( string $icon )
setLabel ( string $label )
setLink ( boolean $link )
setMulti ( boolean $multi )
setObject ( string $object )
setParentInstance ( EntryPoint $parentInstance = null )
setPath ( string $path )
setSystem ( boolean $system )
setTemplateUrl ( string $templateUrl )
setType ( string $type )
toArray ( $element = null )

Method Details

addChildren() public method

public addChildren ( EntryPoint $entryPoint )
$entryPoint EntryPoint

getBundle() public method

public getBundle ( ) : Bundle
return Bundle

getChild() public method

public getChild ( $path ) : EntryPoint
$path
return EntryPoint

getChildren() public method

public getChildren ( ) : EntryPoint[]
return EntryPoint[]

getChildrenArray() public method

public getChildrenArray ( ) : array
return array

getClass() public method

public getClass ( ) : string
return string

getFullPath() public method

public getFullPath ( ) : string
return string

getIcon() public method

public getIcon ( ) : string
return string

getLabel() public method

public getLabel ( ) : string
return string

getMulti() public method

public getMulti ( ) : boolean
return boolean

getObject() public method

public getObject ( ) : string
return string

getParentInstance() public method

public getParentInstance ( )

getPath() public method

public getPath ( ) : string
return string

getSystem() public method

public getSystem ( ) : boolean
return boolean

getTemplateUrl() public method

public getTemplateUrl ( ) : string
return string

getType() public method

public getType ( ) : string
return string

isFrameworkWindow() public method

public isFrameworkWindow ( )

isSystem() public method

public isSystem ( )

setBundle() public method

public setBundle ( Bundle $bundle = null )
$bundle Bundle

setChildren() public method

public setChildren ( array $children = null )
$children array

setClass() public method

public setClass ( string $class )
$class string

setFullPath() public method

public setFullPath ( string $fullPath )
$fullPath string

setIcon() public method

public setIcon ( string $icon )
$icon string

setLabel() public method

public setLabel ( string $label )
$label string

setMulti() public method

public setMulti ( boolean $multi )
$multi boolean

setObject() public method

public setObject ( string $object )
$object string

setParentInstance() public method

public setParentInstance ( EntryPoint $parentInstance = null )
$parentInstance EntryPoint

setPath() public method

public setPath ( string $path )
$path string

setSystem() public method

public setSystem ( boolean $system )
$system boolean

setTemplateUrl() public method

public setTemplateUrl ( string $templateUrl )
$templateUrl string

setType() public method

public setType ( string $type )
$type string

toArray() public method

public toArray ( $element = null )

Property Details

$_excludeFromExport protected_oe property

protected $_excludeFromExport

$attributes protected_oe property

protected $attributes

$bundle protected_oe property

protected Bundle,Jarves\Configuration $bundle
return Bundle

$children protected_oe property

protected EntryPoint[],Jarves\Configuration $children
return EntryPoint[]

$class protected_oe property

protected string $class
return string

$fullPath protected_oe property

protected string $fullPath
return string

$icon protected_oe property

protected string $icon
return string

$label protected_oe property

protected string $label
return string

$multi protected_oe property

protected bool $multi
return boolean

$object protected_oe property

Object key. (example: jarves/user) Necessary if you haven't defined any $class and use a framework $type (combined, list, edit, add)
protected string $object
return string

$parentInstance protected_oe property

protected EntryPoint,Jarves\Configuration $parentInstance
return EntryPoint

$path protected_oe property

protected string $path
return string

$system protected_oe property

protected bool $system
return boolean

$templateUrl protected_oe property

protected string $templateUrl
return string

$type protected_oe property

protected string $type
return string