Ejemplo n.º 1
0
 public function tran()
 {
     $user = Model_Db_User::anew();
     $user->user_name = 'あだち こう';
     $user->user_email = '*****@*****.**';
     $user->user_password = md5('123456');
     $user->user_status = 1;
     $user->save();
     if (false) {
         throw new Exception();
     }
     $user = Model_Db_User::anew();
     $user->user_name = 'あだち こう';
     $user->user_email = '*****@*****.**';
     $user->user_password = md5('123456');
     $user->user_status = 1;
     $user->save();
     if (false) {
         throw new Exception();
     }
 }
Ejemplo n.º 2
0
 protected function get_user()
 {
     return Model_Db_User::by_session();
 }
Ejemplo n.º 3
0
 public function save($data = array())
 {
     $this->updateTime = date('Y-m-d H:i:s');
     return parent::save($data);
 }
Ejemplo n.º 4
0
 public function update()
 {
     $this->verify_csrf();
     $d = $this->verify($this->get_form());
     if (!$d) {
         $this->action_edit();
         return;
     }
     $now = System::now();
     $user = null;
     if ($d['ope'] == Ope::ADD) {
         $user = Model_Db_User::anew();
         $user->user_password = Auth::hash_password(Str::random('alnum', 6));
     } else {
         $user = Model_Db_User::by_id($d['id']);
     }
     $user->user_name = $d['name'];
     $user->user_email = $d['email'];
     $user->user_status = $d['status'];
     $user->user_updated_at = $now;
     $user->save();
     $this->template->content = View_Smarty::forge('admin/user/do', $d);
 }