CategoryServiceTrait
Trait for component categories service.
since |
4.0.0 |
---|---|
package |
Joomla CMS |
Methods
countItems
Adds Count Items for Category Manager.
countItems(\stdClass[] items, string section) : void
since |
4.0.0 |
---|---|
throws |
|
Arguments
- items
\stdClass[]
The category objects- section
string
The section
getCategory
Returns the category service.
getCategory(array options = [], string section = '') : \Joomla\CMS\Categories\CategoryInterface
since |
4.0.0 |
---|---|
throws |
|
Arguments
- options
array
The options- section
string
The section
Response
\Joomla\CMS\Categories\CategoryInterface
getStateColumnForSection
Returns the state column for the count items functions for the given section.
getStateColumnForSection(string section = null) : string|null
since |
4.0.0 |
---|
Arguments
- section
string
The section
Response
string|null
getTableNameForSection
Returns the table for the count items functions for the given section.
getTableNameForSection(string section = null) : string|null
since |
4.0.0 |
---|
Arguments
- section
string
The section
Response
string|null
prepareForm
Prepares the category form
prepareForm(\Joomla\CMS\Form\Form form, array|object data) : void
Arguments
- form
\Joomla\CMS\Form\Form
The form to change- data
array|object
The form data
setCategoryFactory
Sets the internal category factory.
setCategoryFactory(\Joomla\CMS\Categories\CategoryFactoryInterface categoryFactory) : void
since |
4.0.0 |
---|
Arguments
- categoryFactory
\Joomla\CMS\Categories\CategoryFactoryInterface
The categories factory