Sid Gifari File Manager
🏠 Root
/
home2
/
meumer25
/
painelcafediretodope.meumercado.app
/
app
/
Model
/
Editing: Attribute.php
<?php namespace App\Model; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Model; class Attribute extends Model { public function translations() { return $this->morphMany('App\Model\Translation', 'translationable'); } public function getNameAttribute($name) { if (auth('admin')->check() || auth('branch')->check()) { return $name; } return $this->translations[0]->value ?? $name; } protected static function booted() { static::addGlobalScope('translate', function (Builder $builder) { $builder->with(['translations' => function ($query) { return $query->where('locale', app()->getLocale()); }]); }); } }
Save
Cancel