array( 'name' => ts('Edit'), 'url' => 'civicrm/admin/setting/preferences/date', 'qs' => 'action=update&id=%%id%%&reset=1', 'title' => ts('Edit Date Type'), ), ); } return self::$_links; } /** * Run the page. * * This method is called after the page is created. It checks for the * type of action and executes that action. * Finally it calls the parent's run method. * * @return void */ public function run() { // set title and breadcrumb CRM_Utils_System::setTitle(ts('Settings - Date Preferences')); return parent::run(); } /** * Get name of edit form * * @return string * Classname of edit form. */ public function editForm() { return 'CRM_Admin_Form_PreferencesDate'; } /** * Get edit form name * * @return string * name of this page. */ public function editName() { return 'Date Preferences'; } /** * Get user context. * * @param null $mode * * @return string * user context. */ public function userContext($mode = NULL) { return 'civicrm/admin/setting/preferences/date'; } }