/** * Set the mail subject * @param String $str Subject (or lang code) * @param Boolean $lang[optional] set to false if you don't want to use lang - default: true * @return mail $this for chaining */ public function subject($str, $lang = true, $encode = false) { // FIXME Why can't we put arguments in subject title ? if ($lang) { $this->subject = lang::title($str, $lang); } else { $this->subject = $str; } return $this; }
function smarty_function_title($params, $template) { if (isset($params['code'])) { if (isset($params['var'])) { return lang::title($params['code'], $params['var']); } else { return lang::title($params['code']); } } }
/** * Set title for current page (will be output in <title>) * @param String $title lang code for title * @param Array $array[optional] args for title */ public function title($title, $array = false) { $this->title = lang::title($title, $array); }