/** * Upon deletion of a class, restore all users of that class to the default class * * @param integer $id * @return boolean */ public function restoreDefaultClass($id) { include_once __DIR__ . DS . 'sessionclass.php'; $class = new SessionClass($this->_db); $class->load(array('alias' => 'default')); if (!$class->id) { return false; } $records = self::find('list', array('class_id' => $id)); if ($records && count($records) > 0) { foreach ($records as $r) { $quota = new self($this->_db); $quota->load($r->id); $quota->set('jobs', $class->jobs); $quota->set('class_id', $class->id); $quota->store(); } } return true; }
/** * delete flash messege */ public static function deleteMessage() { if (SessionClass::check('notification_message')) { SessionClass::delete('notification_message'); } }