toArray(); $response['created_at'] = self::formatTimestamp($model->created_at); $response['updated_at'] = self::formatTimestamp($model->updated_at); return $response; } /** * Include the Eggs relationship on the given Nest model transformation. */ public function includeEggs(Nest $model): Collection|NullResource { if (!$this->authorize(AdminAcl::RESOURCE_EGGS)) { return $this->null(); } return $this->collection($model->eggs, new EggTransformer()); } /** * Include the servers relationship on the given Nest model. */ public function includeServers(Nest $model): Collection|NullResource { if (!$this->authorize(AdminAcl::RESOURCE_SERVERS)) { return $this->null(); } return $this->collection($model->servers, new ServerTransformer()); } }