Переопределенная функция Yii findByAttributes возвращает ошибкуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Переопределенная функция Yii findByAttributes возвращает ошибку

Сообщение Anonymous »

У меня проблема с переопределенными функциями Yii. Я пытаюсь переопределить функции findByAttributes в Yii, но возвращается эта ошибка:

Код: Выделить всё

PHP Fatal error:  Class declarations may not be nested in /var/www/html/yii14/framework/collections/CListIterator.php on line 20
Мой код переопределенной функции выглядит следующим образом:

Код: Выделить всё

private function findByAttributes($attributes, $condition='', $params=array())
{
foreach($attributes as $attribute=>$value)
{
if($attribute === 'user_email') {
$attributes[$attribute] = md5('üyegirişyaptı'.$value);
}
}

return parent::findByAttributes($attributes, $condition, $params);
}
Что здесь не так?

Подробнее здесь: https://stackoverflow.com/questions/202 ... urns-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»