string = Util::wantHtml($string); foreach ($arguments as $key => $val) { $this->arguments[$key] = Util::wantHtml($val); } } public static function create($string) { $args = func_get_args(); array_shift($args); return new static($string, $args); } public function render() { return vsprintf( $this->string->render(), $this->arguments ); } }