$this->id, 'name' => $this->name, 'logo' => $this->logo, 'logo_path' => $this->logo_path, 'unique_hash' => $this->unique_hash, 'owner_id' => $this->owner_id, 'slug' => $this->slug, 'address' => $this->when($this->address()->exists(), function () { return new AddressResource($this->address); }), 'roles' => RoleResource::collection($this->roles) ]; } }