public function render() { $page = 'tools'; $app = Config::get('app'); $policy = new Policy_LoggedIn($this->app); $userid = $policy->getData(); $app->menu_items = Helper_Menu::processMenuItems($app->menu_items, $page, $userid); return array('app' => $app, 'breadcrumb' => 'Tools', 'error' => Helper_Message::getError(), 'success' => Helper_Message::getSuccess()); }
public function render() { $page = 'login'; $app = Config::get('app'); $policy = new Policy_LoggedOut($this->app); $logged_in = $policy->getData(); $app->menu_items = Helper_Menu::processMenuItems($app->menu_items, $page, $logged_in); return array('app' => $app, 'breadcrumb' => 'Forgot password', 'error' => Helper_Message::getError(), 'success' => Helper_Message::getSuccess()); }
public function render() { $page = 'settings'; $app = Config::get('app'); $policy = new Policy_LoggedIn($this->app); $userid = $policy->getData(); $app->menu_items = Helper_Menu::processMenuItems($app->menu_items, $page, $userid); $mapper = new Mapper_User(); $user = $mapper->getUserById($userid); return array('app' => $app, 'breadcrumb' => 'Account', 'user' => $user, 'error' => Helper_Message::getError(), 'success' => Helper_Message::getSuccess()); }
public function render() { $page = 'settings'; $app = Config::get('app'); $policy = new Policy_LoggedIn($this->app); $userid = $policy->getData(); $app->menu_items = Helper_Menu::processMenuItems($app->menu_items, $page, $userid); $userSettings = $app->user_settings; usort($userSettings, array('self', 'sortSettings')); $settings_mapper = new Mapper_Settings(); $settingsVals = $settings_mapper->getFilteredSettingsByUserid($userid); foreach ($userSettings as &$setting) { $setting['value'] = $settingsVals[$setting['name']]; } return array('app' => $app, 'breadcrumb' => 'Settings', 'user_settings' => $userSettings, 'error' => Helper_Message::getError(), 'success' => Helper_Message::getSuccess()); }