Class Column
Representation of a column of the manager element.
This is the base class for all the columns.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
-
Icybee\ManageBlock\Column
Direct known subclasses
Icybee\ManageBlock\BooleanColumn,
Icybee\ManageBlock\DateTimeColumn,
Icybee\Modules\Files\ManageBlock\MimeColumn,
Icybee\Modules\Forms\ManageBlock\ModelIdColumn,
Icybee\Modules\Images\ManageBlock\SurfaceColumn,
Icybee\Modules\Nodes\ManageBlock\TitleColumn,
Icybee\Modules\Nodes\ManageBlock\TranslationsColumn,
Icybee\Modules\Nodes\ManageBlock\URLColumn,
Icybee\Modules\Sites\ManageBlock\LanguageColumn,
Icybee\Modules\Sites\ManageBlock\StatusColumn,
Icybee\Modules\Sites\ManageBlock\TimezoneColumn,
Icybee\Modules\Sites\ManageBlock\TitleColumn,
Icybee\ManageBlock\EditColumn,
Icybee\Modules\Sites\ManageBlock\URLColumn,
Icybee\Modules\Taxonomy\Terms\ManageBlock\PopularityColumn,
Icybee\Modules\Taxonomy\Terms\ManageBlock\TermColumn,
Icybee\Modules\Taxonomy\Terms\ManageBlock\VidColumn,
Icybee\Modules\Taxonomy\Vocabulary\ManageBlock\ScopeColumn,
Icybee\Modules\Taxonomy\Vocabulary\ManageBlock\VocabularyColumn,
Icybee\Modules\Users\ManageBlock\EmailColumn,
Icybee\Modules\Users\ManageBlock\RolesColumn,
Icybee\Modules\Users\ManageBlock\UserColumn,
Icybee\Modules\Users\ManageBlock\UsernameColumn,
Icybee\ManageBlock\KeyColumn,
Icybee\ManageBlock\SizeColumn,
Icybee\Modules\Comments\ManageBlock\AuthorColumn,
Icybee\Modules\Comments\ManageBlock\CommentColumn,
Icybee\Modules\Comments\ManageBlock\NodeColumn,
Icybee\Modules\Comments\ManageBlock\StatusColumn,
Icybee\Modules\Files\ManageBlock\DownloadColumn
Indirect known subclasses
Icybee\ManageBlock\DateColumn,
Icybee\Modules\Contents\ManageBlock\IsHomeExcludedColumn,
Icybee\Modules\Files\ManageBlock\SizeColumn,
Icybee\Modules\Images\ManageBlock\TitleColumn,
Icybee\Modules\Nodes\ManageBlock\IsOnlineColumn,
Icybee\Modules\Pages\ManageBlock\IsNavigationExcluded,
Icybee\Modules\Pages\ManageBlock\TitleColumn,
Icybee\Modules\Pages\ManageBlock\URLColumn,
Icybee\Modules\Users\ManageBlock\IsActivatedColumn,
Icybee\Modules\Users\ManageBlock\LoggedAtColumn
Methods summary
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
boolean
|
|
protected
mixed|null
|
|
public
string
|
|
protected
array
|
|
public
|
|
public
array
|
#
alter_filters( array $filters, array $modifiers )
Updates the filters for the records according to the specified modifiers. |
public
|
#
alter_query_with_filter(
Alters the query according to the filter value specified. |
public
|
#
alter_query_with_order(
Alters the ORDER clause of the query according to the column identifier and the order direction. |
public
array[]ActiveRecord
|
|
protected
array|null
|
|
public
|
|
public
string
|
|
public
string
|
|
public
|
Methods inherited from ICanBoogie\Object
from(),
resolve_facade_properties(),
resolve_private_properties(),
to_array(),
to_json()
Methods inherited from ICanBoogie\ToArrayRecursive
Methods used from ICanBoogie\ToArrayRecursiveTrait
Methods used from ICanBoogie\PrototypeTrait
__call(),
__get(),
__set(),
__sleep(),
__wakeup(),
get_prototype(),
has_method(),
has_property(),
last_chance_get(),
last_chance_set()
Magic methods summary
Constants summary
integer |
ORDER_ASC
|
1 |
|
integer |
ORDER_DESC
|
-1 |
Properties summary
public
mixed
|
$id | |
public
mixed
|
$title | |
public
mixed
|
$class | |
public
mixed
|
$filters | |
public
mixed
|
$reset | |
public
boolean
|
$orderable | |
public
mixed
|
$order | |
public
integer
|
$default_order | |
public
boolean
|
$discreet | |
protected
string
|
$header_renderer | |
protected
string
|
$cell_renderer | |
public
mixed
|
$manager |
Magic properties
public read-only
mixed
|
$filter_value | |
#
The value used by the column to filter the records. |
public read-only
boolean
|
$is_filtering | |
#
|