Exemple #1
0
 public static function check_user_is_manager()
 {
     BaseController::check_logged_in();
     if (!BaseController::get_user_logged_in()->manager) {
         Redirect::to(\Slim\Slim::getInstance()->urlFor('index'), array('message' => 'Sinulla ei ole oikeuksiä käyttää toimintoa!', 'error' => true));
     }
 }
 public static function update($id)
 {
     parent::check_logged_in();
     $c = parent::get_user_logged_in();
     $user = User::find($id);
     $user->password = $_POST['password'];
     $user->password_confirmation = $_POST['password_confirmation'];
     $user->username = $_POST['username'];
     if (parent::is_admin()) {
         $user->admin = isset($_POST['admin']);
     } else {
         $user->admin = false;
     }
     @($errors = $user->validate());
     if (!$user || count($errors) > 0) {
         //Redirect::to("/", array('message' => "Failed to store user."));
         View::make("user/edit.html", $_POST);
     } else {
         $user->update();
         Redirect::to("/", array('message' => "updated user."));
     }
 }
Exemple #3
0
function check_logged_in()
{
    BaseController::check_logged_in();
}
function tarkistaKirjautuminen()
{
    BaseController::check_logged_in();
}
 public static function destroy($id)
 {
     parent::check_logged_in();
     Task::destroy($id);
     Redirect::to('/task', array('message' => 'Task has been removed.'));
 }
Exemple #6
0
function tarkista_onko_kirjautunut()
{
    BaseController::check_logged_in();
}
 public static function destroy($id)
 {
     parent::check_logged_in();
     Group::destroy($id);
     Redirect::to('/group', array('message' => 'Group has been removed.'));
 }