Sentry::
Eloquent モデル内から呼び出そうとしています。ただし、エラーが発生しています
Non-static method Cartalyst\Sentry\Sentry::getUserProvider() should not be called statically, assuming $this from incompatible context
現在のコードは以下です。私は何を間違っていますか?
<?php
namespace App\Model;
use Cartalyst\Sentry\Users\Eloquent\User as CartalystUser;
use Cartalyst\Sentry\Sentry;
class User extends CartalystUser {
protected $table = 'users';
protected $hidden = array('password');
public function __construct() {
$users = Sentry::getUserProvider()->findAll();
print_r($users);
exit;
}
public function brands() {
return $this->hasMany('Brand');
}
}
?>