Symfony - изменение данных из баз данных - PullRequest
0 голосов
/ 18 августа 2011

Я хотел бы использовать кое-что - если у меня есть кодирование, то я добавляю в News.class.php публичную функцию save и использую strtoupper.Это работает хорошо.Как я могу сделать что-то, если я получаю данные из базы данных?

моя БД:

id | title  | body
1  | title1 | body1
2  | title1 | body2

и т. Д.

, если я использую $ news-> getTitle () тогда у меня есть: title1 я должен сделать:

strtoupper ($ news-> getTitle ()) - это хорошо, но я не будукаждый раз добавляю мою функцию декодирования.Я хотел бы использовать $ news-> getTitle (), и сразу это strtoupper.Где я могу это сделать?Какой файл?Я не буду редактировать модель, сгенерированную автоматически с Symfony.Я хотел бы сделать это в NewsTable.class.php , но как?

1 Ответ

1 голос
/ 18 августа 2011

Отредактируйте News.class.php (не таблицу) файл и добавьте:

public function getTitle()
{
  return urldecode($this->title);
}
...