2014-09-09 2 views
0

데이터베이스의 데이터를 기반으로 CakePHP에서 일부 전역 매개 변수를 설정하고 싶습니다. 내 애플 리케이션에서 어디 요청에 가능한 한 일찍 데이터베이스를 쿼리하는 몇 가지 코드를 추가 할 수 있습니까? 데이터베이스 구성이 설정되고 다른 쿼리가 실행되기 전에 있어야합니다.CakePHP : 요청 시작시 데이터베이스 쿼리하기

답변

1

특정 컨트롤러 작업이 실행되기 전에 일부 논리를 수행하려면 Controller::beforeFilter method을 무시하십시오.

반면에 일부 논리를 전역으로 처리하려면 AppController을 정의하고 beforeFilter에서 로직을 수행하십시오.

두 경우 모두 parent :: beforeFilter();

또한, 일반적인 신호로 여기 request cycle

enter image description here

이다
관련 문제