Ejemplo n.º 1
0
 public function initZone($p, $z)
 {
     $this->loggedInUser = RequestApp::getLoggedInUser();
     if (!$this->loggedInUser && $p[0] != 'default') {
         BaseRedirect('default');
     }
 }
Ejemplo n.º 2
0
 public function postResetPassword($p, $z)
 {
     Form::set('Person', function ($person) {
         $person->password = Person::hashPassword($person->password);
     });
     $objects = Form::save();
     $person = current($objects);
     assert($person instanceof Person);
     $person->login();
     $message = new GuiMessage();
     $message->setFrom('*****@*****.**', 'The System');
     $message->addTo($person->username);
     $message->setSubject("{$person->firstname}, your password has been reset");
     $message->assign('person', $person);
     $message->send('messages/confirmPasswordReset.tpl');
     BaseRedirect('install/list');
 }
Ejemplo n.º 3
0
 public static function ConditionBaseRedirect($bool, $url)
 {
     self::Condition($bool, function () use($url) {
         BaseRedirect($url);
     });
 }