Silber\Bouncer\Database\Models::user PHP Метод

user() публичный статический Метод

Get an instance of the user model.
public static user ( array $attributes = [] ) : Model
$attributes array
Результат Illuminate\Database\Eloquent\Model
    public static function user(array $attributes = [])
    {
        return static::make(User::class, $attributes);
    }

Usage Example

 /**
  * Migrate the data from the user_abilities table.
  *
  * @return void
  */
 protected function migrateUserAbilities()
 {
     $pivots = DB::table('user_abilities')->get();
     $type = Models::user()->getMorphClass();
     $records = array_map(function ($pivot) use($type) {
         return ['ability_id' => $pivot->ability_id, 'entity_type' => $type, 'entity_id' => $pivot->user_id];
     }, $this->toArray($pivots));
     DB::table('permissions')->insert($records);
 }
All Usage Examples Of Silber\Bouncer\Database\Models::user