Имеет ли компонент Auth метод afterFind() в пользовательской модели?Cakephp Auth и afterFind() в модели пользователя
Поскольку, если я определяю функцию afterFind() в пользовательской модели, аутентификация перестает работать, она продолжает давать мне ошибку входа.
Если я прокомментирую функцию afterFind() в пользовательской модели, аутентификация снова начнет работать.
Любые идеи?
// User.php
function afterFind($results) {
foreach ($results as $key => $val) {
if (isset($val['User']['phone'])) {
$number = $val['User']['phone'];
$results[$key]['User']['phone'] = '(' . substr($number,0,3) . ') ' . substr($number,3,3) . ' - ' . substr($number,6);
}
}
}
Я предполагаю, что 'afterFind()' работал раньше? –