Php t与原始类保持兼容,所以无论在哪里使用父类,都可以使用子类-请参阅。否则,您可能会破坏依赖于原始实现的现有代码。我不知道您从哪里得到的model::all()接受数组以外的任何东西。这是laravel文档--- public function users(
Php t与原始类保持兼容,所以无论在哪里使用父类,都可以使用子类-请参阅。否则,您可能会破坏依赖于原始实现的现有代码。我不知道您从哪里得到的model::all()接受数组以外的任何东西。这是laravel文档--- public function users(,php,laravel,laravel-5,eloquent,Php,Laravel,Laravel 5,Eloquent,t与原始类保持兼容,所以无论在哪里使用父类,都可以使用子类-请参阅。否则,您可能会破坏依赖于原始实现的现有代码。我不知道您从哪里得到的model::all()接受数组以外的任何东西。这是laravel文档--- public function users() { return $this->hasMany('App\User','account_type_id'); } public static function all($columns = array
t与原始类保持兼容,所以无论在哪里使用父类,都可以使用子类-请参阅。否则,您可能会破坏依赖于原始实现的现有代码。我不知道您从哪里得到的model::all()接受数组以外的任何东西。这是laravel文档---
public function users()
{
return $this->hasMany('App\User','account_type_id');
}
public static function all($columns = array('*'))
{
$columns = is_array($columns) ? $columns : func_get_args();
$instance = new static;
return $instance->newQuery()->where('account_type', '!=', 'SuperAdmin')->get($columns);
}
public static function all($columns = ['*'])
{
$columns = is_array($columns) ? $columns : func_get_args();
return static::where('id', '<>', Config::get('app.super_admin_id')->get($columns);
}