public function findModel() { if (empty(Session::getSession()->id)) { throw new Exception("Não pode ser vazio!", 404); } return Usuario::find(Session::getSession()->id); }
public static function rule() { if (empty(Session::getSession()->id)) { Session::clear(); header('Location:/painel/'); exit; } else { return true; } }
public function actionIndex() { if (empty(Session::getSession()->nome)) { $this->layout = 'login'; $this->render('login', ['model' => new Usuario()]); } else { $post = new Post(); $post->usuario_id = Session::getSession()->id; return $this->render('index', ['usuarios' => Usuario::count(), 'post' => $post]); } }
<button class="btn btn-box-tool" data-widget="collapse" data-toggle="tooltip" title="Collapse"><i class="fa fa-minus"></i></button> <button class="btn btn-box-tool" data-widget="remove" data-toggle="tooltip" title="Remove"><i class="fa fa-times"></i></button> </div> </div> <div class="box-body"> <?php if (!empty(Session::getSession()->class)) { ?> <div class="alert <?php echo Session::getSession()->class; ?> alert-dismissable"> <button aria-hidden="true" data-dismiss="alert" class="close" type="button">×</button> <h4> <i class="icon fa fa-check"></i> <?php echo Session::getSession()->message; ?> </h4> </div> <?php } ?> <!-- Custom Tabs --> <div class="nav-tabs-custom"> <ul class="nav nav-tabs"> <li class="active"><a data-toggle="tab" href="#tab_1">Dados</a></li> <li><a data-toggle="tab" href="#tab_2">Foto</a></li> <li class="pull-right"><a class="text-muted" href="#"><i class="fa fa-gear"></i></a></li> </ul> <div class="tab-content">
public function actionIndex() { return $this->render('index', ['usuario_id' => Session::getSession()->id]); }