PHP Class Newscoop\Entity\Snippet\SnippetField

Show file Open project: sourcefabric/newscoop Class Usage Examples

Protected Properties

Property Type Description
$data text
$fieldName text Doctrine is not able to read the Name of the SnippetField without a real property
$id integer
$snippet Newscoop\Entity\Snippet
$templateField Newscoop\Entity\Snippet\SnippetTemplate\SnippetTemplateField

Public Methods

Method Description
__construct ( SnippetTemplateField $templateField )
__toString ( ) : string SnippetField name
getData ( ) : mixed Getter for data
getFieldName ( ) : string Getter for templateField name
getFieldScope ( ) : string Getter for templateField scope
getFieldType ( ) : string Getter for templateField type
getId ( ) : integer Getter for id
getSnippet ( ) : mixed Getter for snippet
getTemplateField ( ) : SnippetTemplateField Getter for templateField
hasData ( ) : mixed Check if Field has Data set
isRequired ( ) : string Getter for templateField required
setData ( mixed $data ) : Newscoop\Entity\Snippet\SnippetField Setter for data
setId ( integer $id ) : Newscoop\Entity\Snippet\SnippetField Setter for id
setSnippet ( mixed $snippet ) : self Setter for snippet
setTemplateField ( SnippetTemplateField $templateField ) : Newscoop\Entity\Snippet\SnippetField Setter for templateField

Private Methods

Method Description
typeJuggle ( $data = null )

Method Details

__construct() public method

public __construct ( SnippetTemplateField $templateField )
$templateField Newscoop\Entity\Snippet\SnippetTemplate\SnippetTemplateField

__toString() public method

SnippetField name
public __toString ( ) : string
return string name

getData() public method

Getter for data
public getData ( ) : mixed
return mixed

getFieldName() public method

Getter for templateField name
public getFieldName ( ) : string
return string

getFieldScope() public method

Getter for templateField scope
public getFieldScope ( ) : string
return string

getFieldType() public method

Getter for templateField type
public getFieldType ( ) : string
return string

getId() public method

Getter for id
public getId ( ) : integer
return integer

getSnippet() public method

Getter for snippet
public getSnippet ( ) : mixed
return mixed

getTemplateField() public method

Getter for templateField
public getTemplateField ( ) : SnippetTemplateField
return Newscoop\Entity\Snippet\SnippetTemplate\SnippetTemplateField

hasData() public method

Check if Field has Data set
public hasData ( ) : mixed
return mixed

isRequired() public method

Getter for templateField required
public isRequired ( ) : string
return string

setData() public method

Setter for data
public setData ( mixed $data ) : Newscoop\Entity\Snippet\SnippetField
$data mixed Value to set
return Newscoop\Entity\Snippet\SnippetField

setId() public method

Setter for id
public setId ( integer $id ) : Newscoop\Entity\Snippet\SnippetField
$id integer
return Newscoop\Entity\Snippet\SnippetField

setSnippet() public method

Setter for snippet
public setSnippet ( mixed $snippet ) : self
$snippet mixed Value to set
return self

setTemplateField() public method

Setter for templateField
public setTemplateField ( SnippetTemplateField $templateField ) : Newscoop\Entity\Snippet\SnippetField
$templateField Newscoop\Entity\Snippet\SnippetTemplate\SnippetTemplateField Value to set
return Newscoop\Entity\Snippet\SnippetField

Property Details

$data protected property

protected text $data
return text

$fieldName protected property

Doctrine is not able to read the Name of the SnippetField without a real property
protected text $fieldName
return text

$id protected property

protected int $id
return integer

$snippet protected property

protected Newscoop\Entity\Snippet $snippet
return Newscoop\Entity\Snippet

$templateField protected property

protected SnippetTemplateField,Newscoop\Entity\Snippet\SnippetTemplate $templateField
return Newscoop\Entity\Snippet\SnippetTemplate\SnippetTemplateField