2012-04-22 3 views
0

CakePHP가 데이터베이스 호출을 위해 사용하는 데이터베이스 개체에 액세스하는 방법을 찾고 있습니다.CakePHP 데이터베이스 연결에 액세스

데이터베이스를 사용하는 CakePHP 외부에서 작성한 클래스가 있습니다. 자체 연결을 열지 않고, 이미 열려있을 수도있는 것을 사용하는 것이 좋을 것이라고 생각했습니다.

나는 MySQLi를 사용하도록 CakePHP를 설정했고, 빌드 한 클래스는 MySQLi도 사용합니다.

답변

0

데이터베이스 액세스 및 데이터베이스 호출을 위해 DboSource 클래스를 사용할 수 있습니다.

Get the underlying connection object.

getConnection

DboSource Class API doc


+0

안녕하세요, 감사합니다,하지만 난 다른 층을 거치지 않고 연결 자체를 원한다. –

+0

은 연결 개체를 가져 오는 응답을 업데이트했습니다. – Saanch

+0

고마워, 어떻게 든 호출 가능한 객체가 아닌 함수라고 생각했다. –

0
$db= &ConnectionManager::getDataSource('datasourceName'); // as defined in DATABASE.php 
관련 문제