1 <?php 2 3 /* 4 * This file is part of Mustache.php. 5 * 6 * (c) 2010-2017 Justin Hileman 7 * 8 * For the full copyright and license information, please view the LICENSE 9 * file that was distributed with this source code. 10 */ 11 12 /** 13 * Unknown helper exception. 14 */ 15 class Mustache_Exception_UnknownHelperException extends InvalidArgumentException implements Mustache_Exception 16 { 17 protected $helperName; 18 19 /** 20 * @param string $helperName 21 * @param Exception $previous 22 */ 23 public function __construct($helperName, Exception $previous = null) 24 { 25 $this->helperName = $helperName; 26 $message = sprintf('Unknown helper: %s', $helperName); 27 if (version_compare(PHP_VERSION, '5.3.0', '>=')) { 28 parent::__construct($message, 0, $previous); 29 } else { 30 parent::__construct($message); // @codeCoverageIgnore 31 } 32 } 33 34 public function getHelperName() 35 { 36 return $this->helperName; 37 } 38 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body