Symfony - это фреймворк веб-приложения, написанный на PHP, который следует парадигме модель-представление-контроллер (MVC) .
Ваш контроллер:
В вашем действии:
// Action (controller) - apps/frontend/modules/youmudule/actions/actions.class.php
public function executeName(sfWebRequest $request)
{
$this->entries = Doctrine_Core::getTable('YouTableName') ->getEntry();
}
Ваша модель: Место, куда вы положили весь свой «запрос»
// Model - lib/model/doctrine/YourtablenameTable.class.php
public function getEntry()
{
$q = $this->createQuery('a')
->addORDERBY ('created_at DESC')
->limit(4);
return $q->execute();
}
Ваше мнение:
// apps/frontend/modules/youmudule/templates/nameSuccess.php
<?php foreach ($entries as $entry): ?>
$entry->getSomeData()
<?php endforeach; ?>
Прочитайте этот учебник