PHP 클래스 Newscoop\Entity\Snippet\SnippetTemplate

파일 보기 프로젝트 열기: sourcefabric/newscoop 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$controller string
$created string
$enabled boolean
$favourite boolean
$fields Doctrine\Common\Collections\ArrayCollection
$iconActive base64 encoded image
$iconInactive base64 encoded image
$id integer
$modified string
$name string
$snippets Doctrine\Common\Collections\ArrayCollection
$templateCode text

공개 메소드들

메소드 설명
__construct ( ) Constructs the SnippetTemplate
__toString ( ) : string Returns SnippetTemplate name
addField ( SnippetTemplateField $field ) : Newscoop\Entity\Snippet\SnippetTemplate Add Snippet Template Field
createField ( array $parameters ) : Newscoop\Entity\Snippet\SnippetTemplate Create and add Snippet Template Field
executeController ( Snippet $snippet, $update = false )
getController ( ) : string Getter for Controller
getCreated ( ) : DateTime Getter for created
getEnabled ( ) : mixed Getter for enabled
getFavourite ( ) : boolean Getter for favourite
getFields ( ) : mixed Getter for field
getIconActive ( ) : text Getter for iconActive
getIconInactive ( ) : text Getter for iconInactive
getId ( ) : integer Getter for id
getModified ( ) : mixed Getter for modified
getName ( ) : string Getter for name
getSnippets ( ) : ArrayCollection Get Snippets using the selected Template
getTemplateCode ( ) : string Getter for template
hasController ( )
hasFields ( ) : mixed Check if the Template has Fields
hasName ( )
hasTemplateCode ( )
setController ( string $controller ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for controller
setCreated ( DateTime $created = null ) : Snippet Setter for created
setEnabled ( mixed $enabled ) : self Setter for enabled
setFavourite ( boolean $favourite ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for favourite
setIconActive ( string $iconActive ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for iconActive
setIconInactive ( string $iconInactive ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for iconInactive
setId ( integer $id ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for id
setModified ( mixed $modified = null ) : self Setter for modified
setName ( string $name ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for name
setTemplateCode ( string $templateCode ) : Newscoop\Entity\Snippet\SnippetTemplate Setter for template code

메소드 상세

__construct() 공개 메소드

Constructs the SnippetTemplate
public __construct ( )

__toString() 공개 메소드

Returns SnippetTemplate name
public __toString ( ) : string
리턴 string name

addField() 공개 메소드

Add Snippet Template Field
public addField ( SnippetTemplateField $field ) : Newscoop\Entity\Snippet\SnippetTemplate
$field Newscoop\Entity\Snippet\SnippetTemplate\SnippetTemplateField Field to add
리턴 Newscoop\Entity\Snippet\SnippetTemplate

createField() 공개 메소드

Create and add Snippet Template Field
public createField ( array $parameters ) : Newscoop\Entity\Snippet\SnippetTemplate
$parameters array Array with Parameters
리턴 Newscoop\Entity\Snippet\SnippetTemplate

executeController() 공개 메소드

public executeController ( Snippet $snippet, $update = false )
$snippet Newscoop\Entity\Snippet

getController() 공개 메소드

Getter for Controller
public getController ( ) : string
리턴 string

getCreated() 공개 메소드

Getter for created
public getCreated ( ) : DateTime
리턴 DateTime

getEnabled() 공개 메소드

Getter for enabled
public getEnabled ( ) : mixed
리턴 mixed

getFavourite() 공개 메소드

Getter for favourite
public getFavourite ( ) : boolean
리턴 boolean

getFields() 공개 메소드

Getter for field
public getFields ( ) : mixed
리턴 mixed

getIconActive() 공개 메소드

Getter for iconActive
public getIconActive ( ) : text
리턴 text base64 encoded image

getIconInactive() 공개 메소드

Getter for iconInactive
public getIconInactive ( ) : text
리턴 text base64 encoded image

getId() 공개 메소드

Getter for id
public getId ( ) : integer
리턴 integer

getModified() 공개 메소드

Getter for modified
public getModified ( ) : mixed
리턴 mixed

getName() 공개 메소드

Getter for name
public getName ( ) : string
리턴 string

getSnippets() 공개 메소드

Get Snippets using the selected Template
public getSnippets ( ) : ArrayCollection
리턴 Doctrine\Common\Collections\ArrayCollection

getTemplateCode() 공개 메소드

Getter for template
public getTemplateCode ( ) : string
리턴 string JSON

hasController() 공개 메소드

public hasController ( )

hasFields() 공개 메소드

Check if the Template has Fields
public hasFields ( ) : mixed
리턴 mixed

hasName() 공개 메소드

public hasName ( )

hasTemplateCode() 공개 메소드

public hasTemplateCode ( )

setController() 공개 메소드

Setter for controller
public setController ( string $controller ) : Newscoop\Entity\Snippet\SnippetTemplate
$controller string Value to set
리턴 Newscoop\Entity\Snippet\SnippetTemplate

setCreated() 공개 메소드

Setter for created
public setCreated ( DateTime $created = null ) : Snippet
$created DateTime Value to set
리턴 Newscoop\Entity\Snippet

setEnabled() 공개 메소드

Setter for enabled
public setEnabled ( mixed $enabled ) : self
$enabled mixed Value to set
리턴 self

setFavourite() 공개 메소드

Setter for favourite
public setFavourite ( boolean $favourite ) : Newscoop\Entity\Snippet\SnippetTemplate
$favourite boolean
리턴 Newscoop\Entity\Snippet\SnippetTemplate

setIconActive() 공개 메소드

Setter for iconActive
public setIconActive ( string $iconActive ) : Newscoop\Entity\Snippet\SnippetTemplate
$iconActive string base64 encoded image $iconInactive
리턴 Newscoop\Entity\Snippet\SnippetTemplate

setIconInactive() 공개 메소드

Setter for iconInactive
public setIconInactive ( string $iconInactive ) : Newscoop\Entity\Snippet\SnippetTemplate
$iconInactive string base64 encoded image
리턴 Newscoop\Entity\Snippet\SnippetTemplate

setId() 공개 메소드

Setter for id
public setId ( integer $id ) : Newscoop\Entity\Snippet\SnippetTemplate
$id integer
리턴 Newscoop\Entity\Snippet\SnippetTemplate

setModified() 공개 메소드

Setter for modified
public setModified ( mixed $modified = null ) : self
$modified mixed Value to set
리턴 self

setName() 공개 메소드

Setter for name
public setName ( string $name ) : Newscoop\Entity\Snippet\SnippetTemplate
$name string
리턴 Newscoop\Entity\Snippet\SnippetTemplate

setTemplateCode() 공개 메소드

Setter for template code
public setTemplateCode ( string $templateCode ) : Newscoop\Entity\Snippet\SnippetTemplate
$templateCode string Template Code to Set (Twig format)
리턴 Newscoop\Entity\Snippet\SnippetTemplate

프로퍼티 상세

$controller 보호되어 있는 프로퍼티

protected string $controller
리턴 string

$created 보호되어 있는 프로퍼티

protected string $created
리턴 string

$enabled 보호되어 있는 프로퍼티

protected bool $enabled
리턴 boolean

$favourite 보호되어 있는 프로퍼티

protected bool $favourite
리턴 boolean

$fields 보호되어 있는 프로퍼티

protected ArrayCollection,Doctrine\Common\Collections $fields
리턴 Doctrine\Common\Collections\ArrayCollection

$iconActive 보호되어 있는 프로퍼티

base64 encoded image
protected $iconActive

$iconInactive 보호되어 있는 프로퍼티

base64 encoded image
protected $iconInactive

$id 보호되어 있는 프로퍼티

protected int $id
리턴 integer

$modified 보호되어 있는 프로퍼티

protected string $modified
리턴 string

$name 보호되어 있는 프로퍼티

protected string $name
리턴 string

$snippets 보호되어 있는 프로퍼티

protected ArrayCollection,Doctrine\Common\Collections $snippets
리턴 Doctrine\Common\Collections\ArrayCollection

$templateCode 보호되어 있는 프로퍼티

protected text $templateCode
리턴 text