Я пытаюсь получить доступ к AuthComponent в другом компоненте, используяCakePHP 2 - Использование AuthComponent в другом компоненте
App::uses('AuthComponent', 'Controller/Component');
class AccessComponent extends Object {
public function foo() {
$this->user = $this->Auth->User();
}
Но получить ошибку:
Undefined property: AccessComponent::$Auth [APP\Controller\Component\AccessComponent.php, line 21]
Вы всегда следует отметить точное cakep hp, которую вы используете. Также - в общем: помните свой корпус. user()! == User() – mark