Пример #1
0
 /**
  * Override formatter function for one item.
  *
  * @param PDOStatement $stmt
  * @return mixed
  */
 public function formatOne(PDOStatement $stmt)
 {
     $item = parent::format($stmt);
     if ($this->formatterFunction) {
         return call_user_func($this->formatterFunction, $item);
     }
     if (is_object($item) && $item instanceof BaseObject) {
         return Propel::toTwig($item);
     }
     return $item;
 }
Пример #2
0
 public function templateToString($template, \BaseObject $obj)
 {
     $tpl = $this->app->loadTemplateString($template);
     return $tpl->render(Propel::toTwig($obj));
 }