interface TaxonInterface implements CodeAwareInterface, TranslatableInterface, ResourceInterface

Methods

mixed
getId()

No description

bool
isRoot()

No description

getRoot()

No description

getParent()

No description

setParent( TaxonInterface $taxon = null)

No description

getParents()

No description

Collection|TaxonInterface[]
getChildren()

No description

bool
hasChild( TaxonInterface $taxon)

No description

bool
hasChildren()

No description

addChild( TaxonInterface $taxon)

No description

removeChild( TaxonInterface $taxon)

No description

string
getName()

No description

setName( string $name)

No description

string
getDescription()

No description

setDescription( string $description)

No description

int
getLeft()

No description

setLeft( int $left)

No description

int
getRight()

No description

setRight( int $right)

No description

int
getLevel()

No description

setLevel( int $level)

No description

int
getPosition()

No description

setPosition( int $position)

No description

Details

in ResourceInterface at line 24
mixed getId()

Return Value

mixed

at line 30
bool isRoot()

Return Value

bool

at line 35
TaxonInterface getRoot()

Return Value

TaxonInterface

at line 40
TaxonInterface getParent()

Return Value

TaxonInterface

at line 45
setParent( TaxonInterface $taxon = null)

Parameters

TaxonInterface $taxon

at line 50
TaxonInterface[] getParents()

Return Value

TaxonInterface[]

at line 55
Collection|TaxonInterface[] getChildren()

Return Value

Collection|TaxonInterface[]

at line 62
bool hasChild( TaxonInterface $taxon)

Parameters

TaxonInterface $taxon

Return Value

bool

at line 67
bool hasChildren()

Return Value

bool

at line 72
addChild( TaxonInterface $taxon)

Parameters

TaxonInterface $taxon

at line 77
removeChild( TaxonInterface $taxon)

Parameters

TaxonInterface $taxon

at line 82
string getName()

Return Value

string

at line 87
setName( string $name)

Parameters

string $name

at line 92
string getDescription()

Return Value

string

at line 97
setDescription( string $description)

Parameters

string $description

at line 102
int getLeft()

Return Value

int

at line 107
setLeft( int $left)

Parameters

int $left

at line 112
int getRight()

Return Value

int

at line 117
setRight( int $right)

Parameters

int $right

at line 122
int getLevel()

Return Value

int

at line 127
setLevel( int $level)

Parameters

int $level

at line 132
int getPosition()

Return Value

int

at line 137
setPosition( int $position)

Parameters

int $position