Пример #1
0
 public function delete($id)
 {
     $children = $this->getByParent($id);
     if ($children != null) {
         return $children;
     } else {
         $res = parent::delete($id);
         return $res;
     }
 }
Пример #2
0
 public function delete($id)
 {
     $res = parent::delete($id);
     if ($res === false) {
         return false;
     } else {
         $this->db->delete('roles_privs', 'id_role=:id_role', ['id_role' => $id]);
     }
     return true;
 }
Пример #3
0
 public function delete($id)
 {
     $file = $this->one($id)['file'];
     $res = parent::delete($id);
     if ($res !== false) {
         unlink(__DIR__ . '/../' . $file);
         $res = true;
     } else {
         $res = false;
     }
     return $res;
 }
Пример #4
0
 public function delete($id)
 {
     $user = $this->one($id);
     $id_image = $user['id_image'];
     $file = $user['file'];
     $res = parent::delete($id);
     if ($res === false) {
         return false;
     } else {
         if ($file != null) {
             if (Image::app()->delete($id_image) === true) {
                 return true;
             } else {
                 return false;
             }
         }
     }
     return true;
 }