| @@ 155-163 (lines=9) @@ | ||
| 152 | * @return callable |
|
| 153 | * @codeCoverageIgnore |
|
| 154 | */ |
|
| 155 | protected function findResourceCallable(Request $request) |
|
| 156 | { |
|
| 157 | return function () use ($request) { |
|
| 158 | $idKey = $this->getDataModel()->getKeyName(); |
|
| 159 | $model = $this->getDataModel()->query()->where($idKey, $request->id)->first(); |
|
| 160 | ||
| 161 | return $model; |
|
| 162 | }; |
|
| 163 | } |
|
| 164 | ||
| 165 | /** |
|
| 166 | * @param Request $request |
|
| @@ 297-305 (lines=9) @@ | ||
| 294 | * @return callable |
|
| 295 | * @codeCoverageIgnore |
|
| 296 | */ |
|
| 297 | protected function deleteResourceCallable(Request $request) |
|
| 298 | { |
|
| 299 | return function () use ($request) { |
|
| 300 | $idKey = $this->getDataModel()->getKeyName(); |
|
| 301 | $model = $this->getDataModel()->query()->where($idKey, $request->id)->first(); |
|
| 302 | ||
| 303 | return $model->delete(); |
|
| 304 | }; |
|
| 305 | } |
|
| 306 | } |
|
| 307 | ||