readOnly(), ]; } /** * Get the resource filters. */ public function filters(): array { Log::debug(__METHOD__); $array = []; $config = config('api.valid_api_filters')[Account::class]; foreach ($config as $entry) { $array[] = Filter::make($entry); } return $array; } public function repository(): AccountRepository { $this->setUserGroup($this->server->getUsergroup()); $repository = AccountRepository::make() ->withServer($this->server) ->withSchema($this) ->withUserGroup($this->userGroup); Log::debug(sprintf('%s: %s', __METHOD__, get_class($repository))); return $repository; } }