Class ManageBlock
An element to manage the records of a module.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
-
Brickrouge\Element
implements
ArrayAccess,
IteratorAggregate,
Brickrouge\HTMLStringInterface
-
Icybee\ManageBlock
-
Icybee\Modules\Taxonomy\Terms\ManageBlock
Changes-20130622: - All extend_column* methods are removed. - alter_range_query() signature changed, $options is now an instance of Options an not an array. - AlterColumnsEvent has been redesigned,
records is removed.TODO-20130626:: - [filters][options] -> [filter_options] - throw error when COLUMNS_ORDER use an undefined column.
Located at vendor/icybee/icybee/modules/taxonomy.terms/lib/blocks/manage.php
Methods summary
public
|
|
protected
array[string]mixed
|
Methods inherited from Icybee\ManageBlock
add_assets(),
alter_query(),
alter_query_with_range(),
alter_query_with_search(),
alter_records(),
apply_discreet_filter(),
columns_to_rows(),
fetch_records(),
get_available_jobs(),
get_columns(),
get_is_filtering(),
get_jobs(),
get_model(),
get_options(),
get_primary_key(),
get_t(),
is_filtering(),
render(),
render_body(),
render_column(),
render_columns_cells(),
render_controls(),
render_empty_body(),
render_foot(),
render_head(),
render_inner_html(),
render_jobs(),
render_outer_html(),
render_rows(),
render_search(),
resolve_columns(),
resolve_jobs(),
resolve_options(),
resolve_order(),
resolve_query(),
update_filters(),
update_options()
Methods inherited from Brickrouge\Element
__toString(),
add_class(),
adopt(),
alter_attributes(),
alter_class_names(),
alter_dataset(),
auto_element_id(),
decorate(),
decorate_with_description(),
decorate_with_inline_help(),
decorate_with_label(),
decorate_with_legend(),
getIterator(),
get_attributes(),
get_class(),
get_dataset(),
get_ordered_children(),
handle_assets(),
has_class(),
lazy_get_id(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
remove_class(),
render_attributes(),
render_child(),
render_children(),
render_class(),
render_dataset(),
render_inner_html_for_checkbox_group(),
render_inner_html_for_radio_group(),
render_inner_html_for_select(),
render_inner_html_for_textarea(),
set_class(),
set_dataset(),
validate()
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
Constants inherited from Icybee\ManageBlock
DISCREET_PLACEHOLDER,
ORDER_ASC,
ORDER_DESC,
T_BLOCK,
T_COLUMNS_ORDER,
T_ORDER_BY
Constants inherited from Brickrouge\Element
CHILDREN,
DEFAULT_VALUE,
DESCRIPTION,
GROUP,
GROUPS,
INLINE_HELP,
INNER_HTML,
LABEL,
LABEL_MISSING,
LABEL_POSITION,
LEGEND,
OPTIONS,
OPTIONS_DISABLED,
REQUIRED,
STATE,
TYPE_CHECKBOX,
TYPE_CHECKBOX_GROUP,
TYPE_RADIO,
TYPE_RADIO_GROUP,
VALIDATOR,
VALIDATOR_OPTIONS,
WEIGHT,
WIDGET_CONSTRUCTOR
Properties summary
Properties inherited from Icybee\ManageBlock
$browse,
$columns,
$count,
$jobs,
$model,
$module,
$options,
$records,
$t
Properties inherited from Brickrouge\Element
$auto_element_id,
$children,
$class_names,
$inner_html,
$tag_name,
$tags,
$type
Magic properties inherited from Icybee\ManageBlock
$is_filtering,
$model,
$options,
$primary_key,
$t