D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
lactobokashi.com
/
app
/
Models
/
Filename :
ThemeSetting.php
back
Copy
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; use Spatie\MediaLibrary\HasMedia; use Spatie\MediaLibrary\InteractsWithMedia; class ThemeSetting extends Model implements HasMedia { use InteractsWithMedia; protected $table = "settings"; public function getLogoAttribute(): string { if (!empty($this->getFirstMediaUrl('theme-logo'))) { return asset($this->getFirstMediaUrl('theme-logo')); } return asset('images/required/theme-logo.png'); } public function getFaviconLogoAttribute(): string { if (!empty($this->getFirstMediaUrl('theme-favicon-logo'))) { return asset($this->getFirstMediaUrl('theme-favicon-logo')); } return asset('images/required/theme-favicon-logo.png'); } public function getFooterLogoAttribute(): string { if (!empty($this->getFirstMediaUrl('theme-footer-logo'))) { return asset($this->getFirstMediaUrl('theme-footer-logo')); } return asset('images/required/theme-footer-logo.png'); } }