2014-02-28 3 views
0

Я получаю ошибку :Вызов неопределенной метод ConnectionManager :: деЫпзЬапсе() CakePHP ugrade 1,3 до 2,0

Error: Call to undefined method ConnectionManager::getInstance() File: /app/Controller/UsersController.php Line: 11

ниже функции:

function changeDbSource($database = 'default') { 

    $db = ConnectionManager::getInstance(); 

    $connected = $db->getDataSource($database); 

    if ($connected->isConnected()) { 

     return true; 

    } else { 

     return false; 

    } 
} 

пожалуйста, помогите. изменение

ответ

1

Попробуйте его

function changeDbSource($database = 'default') { 
    $db = ConnectionManager::getDataSource($database); 
    return $db->isConnected(); 
} 

getDataSource теперь статический метод

+0

Спасибо cornelb. Это сработало :) –

Смежные вопросы