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