* @created 2023-02-10 09:20:33 * @modified 2023-02-10 09:20:33 */ namespace Beike\Admin\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class PageCategoryResource extends JsonResource { public function toArray($request): array { $description = $this->description; return [ 'id' => $this->id, 'active' => $this->active, 'title' => $description->title ?? '', 'title_format' => sub_string($description->title ?? '', 64), 'summary' => $description->summary ?? '', 'summary_format' => sub_string($description->summary ?? '', 128), 'meta_title' => $description->meta_title ?? '', 'meta_description' => $description->meta_description ?? '', 'meta_keywords' => $description->meta_keywords ?? '', 'created_at' => time_format($this->created_at), 'updated_at' => time_format($this->updated_at), ]; } }