Я использовал CodeIgniter как фреймворк PHP, а затем решил научиться SF вместо CI. Поскольку CI прекратил обновление новых версий.symfony2 - WI поставил мои классы моделей, я не нашел его
У меня есть
-src -Post -PostBundle -PostController -CommentController ......
И я хочу использовать режим под названием Post_model.
В классе Post_model я хочу, чтобы использовать эти функции,
class Post_model {
public function LastTenPosts() {
$posts= $this->getDoctrine()
->getRepository('PostPostBundle:Posts')
.................. etc ...........
}
public function MostPopulerPosts() {
/* I want to use doctrine in theese functions */
}
public function MostCommentedPosts() {
}
}
в файле модели, я хочу использовать функции доктрины для подключения и получить данные из моей БД.
где я должен поместить свой файл Post_mode.php в SF и как я могу использовать доктрину в модели. как я могу включить функции доктрины.
Большое спасибо за помощь.
Вы должны действительно прочитать [docs] (http://symfony.com/doc/current/book/doctrine.html) –