/** * 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; }
public function templateToString($template, \BaseObject $obj) { $tpl = $this->app->loadTemplateString($template); return $tpl->render(Propel::toTwig($obj)); }