access |
public |
package |
kocuj_internal_lib |
inherited_from |
\KocujIL\V12a\Classes\ComponentInitObject |
Methods
Constructor
__construct(object $projectObj) : void
Parameters
$projectObj
object
\KocujIL\V12a\Classes\Project object for current project
Constructor
__construct(object $projectObj) : void
Inherited
Parameters
$projectObj
object
\KocujIL\V12a\Classes\Project object for current project
Initialize actions and filters
actionsAndFilters() : void
access |
public |
inherited_from |
\KocujIL\V12a\Classes\ComponentInitObject::actionsAndFilters() |
Initialize actions and filters
actionsAndFilters() : void
Inherited
Get if allow actions and filters in "customizer"
getAllowActionsAndFiltersInCustomizer() : boolean
Inherited
Returns
boolean
Allow actions and filters in "customizer" (true) or not (false)
Get object of class type from component
getComponent(string $type, integer $projectCategory = \KocujIL\V12a\Enums\ProjectCategory::CORE
, string $fragment = ''
) : object
Inherited
Parameters
$type
string
Component type
$projectCategory
integer
Component category; must be one of the following constants from \KocujIL\V12a\Enums\ProjectCategory: CORE (for "core" category), ALL (for "all" category), FRONTEND (for "frontend" category) or BACKEND (for "backend" category) - default: \KocujIL\V12a\Enums\ProjectCategory::CORE
$fragment
string
Component fragment - default: empty
Returns
object
Object of class type from component
Get errors
getErrors() : array
Inherited
Get object of type \KocujIL\V12a\Classes\Project
getProjectObj() : object
Inherited
Returns
object
Object of type \KocujIL\V12a\Classes\Project
Get required components
getRequiredComponents() : array
Inherited
Returns
array
Required components
Get object of class type for strings from component
getStrings(string $type, integer $projectCategory = \KocujIL\V12a\Enums\ProjectCategory::CORE
) : object
Inherited
Parameters
$type
string
Component type
$projectCategory
integer
Component category; must be one of the following constants from \KocujIL\V12a\Enums\ProjectCategory: CORE (for "core" category), ALL (for "all" category), FRONTEND (for "frontend" category) or BACKEND (for "backend" category) - default: \KocujIL\V12a\Enums\ProjectCategory::CORE
Returns
object
Object of class type for strings from component
Properties
Allow actions and filters in "customizer" (true) or not (false)
$allowActionsAndFiltersInCustomizer : boolean
access |
protected |
inherited_from |
\KocujIL\V12a\Classes\ComponentInitObject::allowActionsAndFiltersInCustomizer |
Allow actions and filters in "customizer" (true) or not (false)
$allowActionsAndFiltersInCustomizer : boolean
Required components
$requiredComponents : array
Default
array('' => array(\KocujIL\V12a\Enums\ProjectCategory::BACKEND => array('settings-menu')))
access |
protected |
inherited_from |
\KocujIL\V12a\Classes\ComponentInitObject::requiredComponents |
Required components
$requiredComponents : array
\KocujIL\V12a\Classes\Project object for current project
$projectObj : object