PHP Interface Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface

Author: Romain Ruaud ([email protected])
Show file Open project: smile-sa/elasticsuite Interface Usage Examples

Public Methods

Method Description
getName ( ) : string Get name
getStoreIds ( ) : int[] Get store ids
getThesaurusId ( ) : integer | null Get Thesaurus ID
getType ( ) : string Get type
isActive ( ) : boolean Get Thesaurus status
setIsActive ( boolean $status ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface Set Thesaurus status
setName ( string $name ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface Set name
setStoreIds ( int[] $storeIds ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface Set store ids
setThesaurusId ( integer $identifier ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface Set Thesaurus ID
setType ( string $type ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface Set type

Method Details

getName() public method

Get name
public getName ( ) : string
return string

getStoreIds() public method

Get store ids
public getStoreIds ( ) : int[]
return int[]

getThesaurusId() public method

Get Thesaurus ID
public getThesaurusId ( ) : integer | null
return integer | null

getType() public method

Get type
public getType ( ) : string
return string

isActive() public method

Get Thesaurus status
public isActive ( ) : boolean
return boolean

setIsActive() public method

Set Thesaurus status
public setIsActive ( boolean $status ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface
$status boolean The thesaurus status
return Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface

setName() public method

Set name
public setName ( string $name ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface
$name string the value to save
return Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface

setStoreIds() public method

Set store ids
public setStoreIds ( int[] $storeIds ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface
$storeIds int[] the store ids
return Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface

setThesaurusId() public method

Set Thesaurus ID
public setThesaurusId ( integer $identifier ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface
$identifier integer the value to save
return Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface

setType() public method

Set type
public setType ( string $type ) : Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface
$type string the type of thesaurus to save
return Smile\ElasticsuiteThesaurus\Api\Data\ThesaurusInterface