File manager - Edit - /home/linknsbh/proffy.online/app/Models/Service.php
Back
<?php namespace App\Models; use App\Models\Contracts\JsonResourceful; use App\Traits\HasJsonResourcefulData; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Spatie\MediaLibrary\HasMedia; use Spatie\MediaLibrary\InteractsWithMedia; class Service extends BaseModel implements HasMedia, JsonResourceful { use HasFactory, InteractsWithMedia, HasJsonResourcefulData; protected $fillable = [ 'title', 'description', ]; const ICON = 'service_icon'; public function getIconAttribute() { $url = $this->getFirstMediaUrl(self::ICON); return $url ? $url : asset('images/home/service.png'); } public function prepareLinks(): array { return [ // ]; } public function prepareAttributes(): array { return [ 'icon' => $this->icon, 'title' => $this->title, 'description' => $this->description, ]; } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0.13 |
proxy
|
phpinfo
|
Settings