SurveyCategory
class SurveyCategory extends TranslatableAbstract implements CategoryTreeSlugInterface
Class SurveyCategory
Properties
| protected string | $locale | Entity locale | from TranslatableAbstract |
| protected int|null | $numberOfItems | Number of surveys inside category |
Methods
__construct()
SurveyCategory constructor.
int
getId()
No description
setId(int $id)
No description
null|string
getSlug()
No description
setSlug(null|string $slug)
No description
null|string
getName()
No description
setName(null|string $name)
No description
null|string
getDescription()
No description
setDescription(null|string $description)
No description
null|string
getIcon()
No description
setIcon(null|string $icon)
No description
null|SurveyCategory
getParent()
No description
ArrayCollection
getChildren()
No description
setChildren(ArrayCollection $children)
No description
bool|null
isIsRootCategory()
No description
setIsRootCategory(bool|null $isRootCategory)
No description
DateTime|null
getCreatedAt()
No description
DateTime|null
getUpdatedAt()
No description
ArrayCollection
getSurveys()
No description
setSurveys(ArrayCollection $surveys)
No description
int
getLft()
No description
setLft(int $lft)
No description
int
getLvl()
No description
setLvl(int $lvl)
No description
int
getRgt()
No description
setRgt(int $rgt)
No description
null|SurveyCategory
getRoot()
No description
int|null
getNumberOfItems()
No description
setNumberOfItems(int|null $numberOfItems)
No description
array
getVisibleItems()
No description
int
getNumberOfVisibleItems()
No description
bool
checkIsRootCategory()
No description
Details
in TranslatableAbstract at line 37
setTranslatableLocale(string $locale)
Sets translatable locale
in TranslatableAbstract at line 47
string
getTranslatableLocale()
at line 256
__construct()
SurveyCategory constructor.