Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/public/./../app/.././../../finland.picotech.app/public_html/storage/../vendor/./phpoption/../laravel/../nikic/../telnyx/../brick/../unicodeveloper/../firebase/../ezyang/../maatwebsite/../nikic/../psr/../sabberworm/../ramsey/../nunomaduro/../voku/../.././app/Models
الملفات الموجودة في هذا الـ Path:
.
..
AuthorizationToken.php
BillingRequest.php
Blog.php
BlogCategory.php
Category.php
Contact.php
Customer.php
DbBackup.php
EmailTemplate.php
FAQ.php
HomeSlider.php
Review.php
Service.php
Settings.php
StudentInformation.php
Subscribe.php
Team.php
University.php
UniversityCategory.php
User.php
VerifyCustomer.php

مشاهدة ملف: User.php

<?php

namespace App\Models;

use App\Models\University;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;

class User extends Authenticatable
{
    use Notifiable,SoftDeletes;

    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $fillable = [
        'name', 'email', 'password',
    ];

    /**
     * The attributes that should be hidden for arrays.
     *
     * @var array
     */
    protected $hidden = [
        'password', 'remember_token',
    ];

    /**
     * The attributes that should be cast to native types.
     *
     * @var array
     */
    protected $casts = [
        'email_verified_at' => 'datetime',
    ];

    protected $dates=['created_at','updated_at'];


    public function settings(){
        return $this->hasMany(Settings::class,'admin_id');
    }

    public function categories(){
        return $this->hasMany(Category::class, 'admin_id', 'id');
    }
    public function services(){
        return $this->hasMany(Service::class, 'admin_id', 'id');
    }
    public function blog_categories(){
        return $this->hasMany(BlogCategory::class, 'admin_id', 'id');
    }
    public function blogs(){
        return $this->hasMany(Blog::class, 'admin_id', 'id');
    }
    public function teams(){
        return $this->hasMany(Team::class, 'admin_id', 'id');
    }
    public function reviews(){
        return $this->hasMany(Review::class, 'admin_id', 'id');
    }
    public function university_categories(){
        return $this->hasMany(UniversityCategory::class, 'admin_id', 'id');
    }
    public function universities(){
        return $this->hasMany(University::class, 'admin_id', 'id');
    }
}