public static function factory($id = null) { $instance = new UserRole(); if (!empty($id)) { if (is_numeric($id)) { $instance->where('id', $id)->get(); } else { $instance->where('name', $id)->get(); } } return $instance; }
public function postDelete() { User::onlyHas('user-delete'); $id = Input::get('id'); $user = User::find($id); if ($user) { $user->delete(); UserRole::where('user_id', $id)->delete(); Log::info('Delete user #' . $id); return \Illuminate\Support\Facades\Redirect::to('user'); } else { throw new Exception("Undefined user #{$id}"); } }
public function getRoleInfo($role_id) { $rs = UserRole::where('role_id', '=', $role_id)->get(); return $rs; }