You are here

class MailChimpActivityUIController in Mailchimp 7.4

Same name and namespace in other branches
  1. 7.5 modules/mailchimp_activity/includes/mailchimp_activity.ui_controller.inc \MailChimpActivityUIController
  2. 7.2 modules/mailchimp_activity/mailchimp_activity.ui_controller.inc \MailChimpActivityUIController
  3. 7.3 modules/mailchimp_activity/includes/mailchimp_activity.ui_controller.inc \MailChimpActivityUIController

Override EntityDefaultUIController to customize our menu items.

Hierarchy

Expanded class hierarchy of MailChimpActivityUIController

1 string reference to 'MailChimpActivityUIController'
mailchimp_activity_entity_info in modules/mailchimp_activity/mailchimp_activity.module
Implements hook_entity_info().

File

modules/mailchimp_activity/includes/mailchimp_activity.ui_controller.inc, line 11
Class file for Mailchimp Activity UI Controller.

View source
class MailChimpActivityUIController extends EntityDefaultUIController {

  /**
   * Overrides parent::hook_menu().
   */
  public function hook_menu() {
    $items = parent::hook_menu();
    $items[$this->path]['description'] = 'Manage Mailchimp Activity entity settings.';
    $items[$this->path]['type'] = MENU_LOCAL_TASK;
    $items[$this->path]['access callback'] = 'mailchimp_activity_entity_access';
    $items[$this->path]['title'] = "Activity";
    $items[$this->path]['weight'] = 10;
    return $items;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
EntityDefaultUIController::$entityInfo protected property
EntityDefaultUIController::$entityType protected property
EntityDefaultUIController::$id_count protected property
EntityDefaultUIController::$overviewPagerLimit public property Defines the number of entries to show per page in overview table.
EntityDefaultUIController::applyOperation public function Applies an operation to the given entity.
EntityDefaultUIController::entityFormSubmitBuildEntity public function Entity submit builder invoked via entity_ui_form_submit_build_entity().
EntityDefaultUIController::hook_forms public function Provides definitions for implementing hook_forms().
EntityDefaultUIController::operationCount protected function Returns the operation count for calculating colspans.
EntityDefaultUIController::operationForm public function Builds the operation form.
EntityDefaultUIController::operationFormSubmit public function Operation form submit callback. 1
EntityDefaultUIController::operationFormValidate public function Operation form validation callback.
EntityDefaultUIController::overviewForm public function Builds the entity overview form.
EntityDefaultUIController::overviewFormSubmit public function Overview form submit callback.
EntityDefaultUIController::overviewFormValidate public function Overview form validation callback.
EntityDefaultUIController::overviewTable public function Generates the render array for a overview table for arbitrary entities matching the given conditions.
EntityDefaultUIController::overviewTableHeaders protected function Generates the table headers for the overview table.
EntityDefaultUIController::overviewTableRow protected function Generates the row for the passed entity and may be overridden in order to customize the rows.
EntityDefaultUIController::__construct public function
MailChimpActivityUIController::hook_menu public function Overrides parent::hook_menu(). Overrides EntityDefaultUIController::hook_menu