2014-09-16 5 views
0

저는 Laravel 4와 rydurham/Sentinel (https://cartalyst.com/manual/sentinel)을 사용하고 있습니다. 사용자에게 로그인하고 사용자를 등록하고 완벽하게 잘 정의한 Sentinel보기를 표시 할 수 있습니다. 구성 변경 사항을 잘 만들었습니다. 그러나, 나는 다음과 같습니다'Sentinel'클래스가 없습니다. (Laravel 4)

{{ Sentinel::check() }} 

또는

{{ Sentinel::guest() }} 

I 오류 Class 'Sentinel' not found를 얻을. 나는 $aliases에 Sentinel Facade가 없다는 것을 알았고 composer dump-autoload을 실행해도이 문제가 해결되지 않습니다. 이견있는 사람?

+1

당신이 센티넬 클래스를 가져? 센티넬을 사용하십시오. –

+0

아무 것도 변경하지 않습니다. 저는 이것이 'rydurham/Sentinel'과'cartalyst/Sentinel '이 둘 다 센티넬이라하더라도 같은 것이 아니기 때문이라고 생각합니다. 하나는 GitHub의 일부 프로젝트이고 다른 하나는 Packalyst를 통한 유료 스팸입니다. 나는'Sentry :: check()'를 할 수있다. – wnajar

+0

사용중인 "센티넬"은 다음과 같습니다. https://github.com/rydurham/Sentinel – wnajar

답변

0

문제는 내가 rydurham/Sentinel이고 Cartalyst의 Sentinel 패키지가 아닙니다. 그들은 서로 다른 두 가지입니다. rydurham/Sentinel하지만 Sentry의 외관을 포함, 그래서 당신은 사용할 수 있습니다

{{ Sentry::check() }} 
{{ Sentry::guest() }}