getTitle () в News.class.php в Symfony - PullRequest
       4

getTitle () в News.class.php в Symfony

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

у меня есть стол Новости:

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

и т.д.

У меня есть

News.class.php а также NewsTable.class.php

Я бы хотел изменить метод getTitle () . В News.class.php я добавляю:

public function getTitle()
{
    return $this->title . "aa"; //line 35
}

но у меня ошибка:

Примечание: неопределенное свойство: News :: $ title в localhost / new / lib / model / doctrine / News.class.php в строке 35

я, если изменить на:

public function getTitle()
{
    return $this->getTitle() . "aa"; //line 35
}

тогда сайт не показывать.

при изменении:

public function getTitle()
{
    return $this->body . "aa"; //line 35
}

эта работа ОК! Как я могу исправить?

1 Ответ

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

Используйте $this->get('title'). Это получает название от класса модели Доктрины. :)

public function getTitle() {
  return $this->get('title').'aa';
}
...