Я хочу использовать Cartalyst-Sentinel изначально с фреймворком Slim (не Laravel). Объект Sentinel работает правильно (я использую метод Sentinel::register
без проблем), но когда я использую объект активации (пример с методом Activation::create()
), получаю следующую ошибку:
Вызов функции-члена create() для не-объекта в ...\vendor\illuminate\support\Facades\Facade.php в строке 210
Это мой код:
$data = Sentinel::register($credentials);
$user = Sentinel::findById($data['id']);
$activation = Activation::create($user);
Это часть моего composer.json:
"require": {
"slim/slim": "^2.6",
"entomb/slim-json-api": "dev-master",
"symfony/http-foundation": "^2.7",
"swiftmailer/swiftmailer": "^5.4",
"respect/validation": "^0.9.3",
"cartalyst/sentinel": "^2.0",
"illuminate/database": "^5.1",
"illuminate/events": "^5.1"
},
Благодарность