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

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

Get the classname mapping for the given model.
public static classname ( string $model ) : string
$model string
Результат string
    public static function classname($model)
    {
        if (isset(static::$models[$model])) {
            return static::$models[$model];
        }
        return $model;
    }

Usage Example

Пример #1
0
 /**
  * Map a list of authorities by their class name.
  *
  * @param  array  $authorities
  * @return array
  */
 public static function mapAuthorityByClass(array $authorities)
 {
     $map = [];
     foreach ($authorities as $authority) {
         if ($authority instanceof Model) {
             $map[get_class($authority)][] = $authority->getKey();
         } else {
             $map[Models::classname(User::class)][] = $authority;
         }
     }
     return $map;
 }
All Usage Examples Of Silber\Bouncer\Database\Models::classname