$model->id, 'name' => $model->name, 'created_at' => $model->created_at->toAtomString(), 'updated_at' => $model->updated_at->toAtomString(), ]; } /** * Include the permissions associated with this role. * * @throws \App\Exceptions\Transformer\InvalidTransformerLevelException */ public function includePermissions(Role $model): Collection|NullResource { $model->loadMissing('permissions'); return $this->collection($model->getRelation('permissions'), $this->makeTransformer(RolePermissionTransformer::class), 'permissions'); } }