Phraseanet PHP SDK API
Class

PhraseanetSDK\Entity\DataboxDocumentStructure

class DataboxDocumentStructure extends AbstractEntity

Methods

__construct(EntityManager $em)

from AbstractEntity
integer getId()

The documentary field id

setId($id)

string getNamespace()

The documentary field metadata namespace

setNamespace($namepsace)

string getSource()

The documentary field metadatas source

setSource($source)

string getTagname()

The documentary field metadatas tagname

setTagname($tagname)

string getName()

The documentary field name

setName($name)

string getSeparator()

The mutlivalue field separator

setSeparator($separator)

string getThesaurusBranch()

Get the associated thesaurus branch

setThesaurusBranch($thesaurus_branch)

string getType()

get the type of the field values

setType($type)

Boolean isIndexable()

Tell whether the field is indexable

setIndexable($indexable)

Boolean isMultivalue()

Tell wheteher the field is ultivalued or not

setMultivalue($multivalue)

Boolean isReadonly()

Tell whether the field is a read only field

setReadonly($readonly)

Boolean isRequired()

Tell whether the firld is required

setRequired($required)

Details

in AbstractEntity at line 21
final public __construct(EntityManager $em)

Parameters

EntityManager $em

at line 34
public integer getId()

The documentary field id

Return Value

integer

at line 39
public setId($id)

Parameters

$id

at line 49
public string getNamespace()

The documentary field metadata namespace

Return Value

string

at line 54
public setNamespace($namepsace)

Parameters

$namepsace

at line 64
public string getSource()

The documentary field metadatas source

Return Value

string

at line 69
public setSource($source)

Parameters

$source

at line 79
public string getTagname()

The documentary field metadatas tagname

Return Value

string

at line 84
public setTagname($tagname)

Parameters

$tagname

at line 94
public string getName()

The documentary field name

Return Value

string

at line 99
public setName($name)

Parameters

$name

at line 109
public string getSeparator()

The mutlivalue field separator

Return Value

string

at line 114
public setSeparator($separator)

Parameters

$separator

at line 124
public string getThesaurusBranch()

Get the associated thesaurus branch

Return Value

string

at line 129
public setThesaurusBranch($thesaurus_branch)

Parameters

$thesaurus_branch

at line 139
public string getType()

get the type of the field values

Return Value

string

at line 144
public setType($type)

Parameters

$type

at line 154
public Boolean isIndexable()

Tell whether the field is indexable

Return Value

Boolean

at line 159
public setIndexable($indexable)

Parameters

$indexable

at line 169
public Boolean isMultivalue()

Tell wheteher the field is ultivalued or not

Return Value

Boolean

at line 174
public setMultivalue($multivalue)

Parameters

$multivalue

at line 184
public Boolean isReadonly()

Tell whether the field is a read only field

Return Value

Boolean

at line 189
public setReadonly($readonly)

Parameters

$readonly

at line 199
public Boolean isRequired()

Tell whether the firld is required

Return Value

Boolean

at line 204
public setRequired($required)

Parameters

$required