diff --git a/src/Controllers/RestController.php b/src/Controllers/RestController.php index acfa9ccb8..6f00bd83b 100644 --- a/src/Controllers/RestController.php +++ b/src/Controllers/RestController.php @@ -7,10 +7,10 @@ use Binaryk\LaravelRestify\Exceptions\Guard\GatePolicy; use Binaryk\LaravelRestify\Exceptions\InstanceOfException; use Binaryk\LaravelRestify\Http\Requests\RestifyRequest; +use Binaryk\LaravelRestify\Repositories\Repository; use Binaryk\LaravelRestify\Services\Search\SearchService; use Binaryk\LaravelRestify\Traits\PerformsQueries; use Illuminate\Config\Repository as Config; -use Binaryk\LaravelRestify\Repositories\Repository; use Illuminate\Container\Container; use Illuminate\Contracts\Auth\Access\Gate; use Illuminate\Contracts\Auth\Authenticatable; @@ -144,7 +144,7 @@ public function search($modelClass, $filters = []) }); /** - * @var \Illuminate\Pagination\Paginator $paginator + * @var \Illuminate\Pagination\Paginator */ $paginator = $results->paginate($this->request()->get('perPage') ?? ($modelClass::$defaultPerPage ?? RestifySearchable::DEFAULT_PER_PAGE)); if ($modelClass instanceof Repository) { diff --git a/src/Http/Requests/InteractWithRepositories.php b/src/Http/Requests/InteractWithRepositories.php index a53bd704d..ccc374529 100644 --- a/src/Http/Requests/InteractWithRepositories.php +++ b/src/Http/Requests/InteractWithRepositories.php @@ -88,13 +88,14 @@ public function newRepository() } /** - * Check if the route is resolved by the Repository class, or it uses the classical Models + * Check if the route is resolved by the Repository class, or it uses the classical Models. * @return bool */ public function isResolvedByRestify() { try { $this->repository(); + return true; } catch (EntityNotFoundException $e) { return false; diff --git a/src/Repositories/Repository.php b/src/Repositories/Repository.php index caa2b0481..9e59ac952 100644 --- a/src/Repositories/Repository.php +++ b/src/Repositories/Repository.php @@ -18,7 +18,7 @@ abstract class Repository implements RestifySearchable DelegatesToResource; /** - * This is named `resource` because of the forwarding properties from DelegatesToResource trait + * This is named `resource` because of the forwarding properties from DelegatesToResource trait. * @var Model */ public $resource; diff --git a/src/Services/Search/SearchService.php b/src/Services/Search/SearchService.php index 2f50f1183..4bb048518 100644 --- a/src/Services/Search/SearchService.php +++ b/src/Services/Search/SearchService.php @@ -19,7 +19,7 @@ class SearchService extends Searchable */ public function search(RestifyRequest $request, Model $model) { - if ( ! $model instanceof RestifySearchable) { + if (! $model instanceof RestifySearchable) { return $model->newQuery(); }