add tooltip to sidebar buttons remove profile for admin fix mobile menu not opening in home page fix deal image input modal size in mobile view make image scrollable in input modal fix explore page filters are not clickable when recent search is maxed out change UI for the recent searches add seeder for categories improve deal card ui in broker dashboard
30 lines
988 B
PHP
30 lines
988 B
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
use Illuminate\Database\Eloquent\Relations\MorphOne;
|
|
|
|
/**
|
|
* @property int $id
|
|
* @property \Illuminate\Support\Carbon|null $created_at
|
|
* @property \Illuminate\Support\Carbon|null $updated_at
|
|
* @property-read \App\Models\User|null $user
|
|
*
|
|
* @method static \Illuminate\Database\Eloquent\Builder<static>|Admin newModelQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<static>|Admin newQuery()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<static>|Admin query()
|
|
* @method static \Illuminate\Database\Eloquent\Builder<static>|Admin whereCreatedAt($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<static>|Admin whereId($value)
|
|
* @method static \Illuminate\Database\Eloquent\Builder<static>|Admin whereUpdatedAt($value)
|
|
*
|
|
* @mixin \Eloquent
|
|
*/
|
|
class Admin extends Model
|
|
{
|
|
public function user(): MorphOne
|
|
{
|
|
return $this->morphOne(User::class, 'role');
|
|
}
|
|
}
|