/** * Hydrate results into an array of models * * @param Model $model * @param array $response * * @return array */ public function hydrateModels(Model $model, array $response = []) { if (isset($response['id'])) { $response = [$response]; } if (!is_null($this->model->site_id)) { $model->setSiteId($this->model->site_id); } return $model->hydrate($response)->all(); }