abstract class UnitsAbstractUIController in Units of Measurement 7
Same name and namespace in other branches
- 7.2 includes/UnitsAbstractUIController.class.inc \UnitsAbstractUIController
Abstract Admin UI controller class for units and measures.
Hierarchy
- class \EntityDefaultUIController
- class \UnitsAbstractUIController
Expanded class hierarchy of UnitsAbstractUIController
File
- includes/
UnitsAbstractUIController.class.inc, line 11 - Definition of UnitsAbstractUIController class.
View source
abstract class UnitsAbstractUIController extends EntityDefaultUIController {
public function hook_menu() {
$items = parent::hook_menu();
// By default, for overview page entity UI controller class set access of
// 'view' entity, but that is not good for measures, as measures and units
// have to be publicly viewed, but at the same time public should not be
// able to access overview admin table.
$items[$this->path]['access arguments'] = array(
'update',
$this->entityType,
);
return $items;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
EntityDefaultUIController:: |
protected | property | ||
EntityDefaultUIController:: |
protected | property | ||
EntityDefaultUIController:: |
protected | property | ||
EntityDefaultUIController:: |
public | property | Defines the number of entries to show per page in overview table. | |
EntityDefaultUIController:: |
public | function | Applies an operation to the given entity. | |
EntityDefaultUIController:: |
public | function | Entity submit builder invoked via entity_ui_form_submit_build_entity(). | |
EntityDefaultUIController:: |
public | function | Provides definitions for implementing hook_forms(). | |
EntityDefaultUIController:: |
protected | function | Returns the operation count for calculating colspans. | |
EntityDefaultUIController:: |
public | function | Builds the operation form. | |
EntityDefaultUIController:: |
public | function | Operation form submit callback. | 1 |
EntityDefaultUIController:: |
public | function | Operation form validation callback. | |
EntityDefaultUIController:: |
public | function | Builds the entity overview form. | |
EntityDefaultUIController:: |
public | function | Overview form submit callback. | |
EntityDefaultUIController:: |
public | function | Overview form validation callback. | |
EntityDefaultUIController:: |
public | function | Generates the render array for a overview table for arbitrary entities matching the given conditions. | |
EntityDefaultUIController:: |
protected | function | Generates the table headers for the overview table. | |
EntityDefaultUIController:: |
protected | function | Generates the row for the passed entity and may be overridden in order to customize the rows. | |
EntityDefaultUIController:: |
public | function | ||
UnitsAbstractUIController:: |
public | function |
Provides definitions for implementing hook_menu(). Overrides EntityDefaultUIController:: |
1 |