1*04fd306cSNickeau<?php 2*04fd306cSNickeau/** 3*04fd306cSNickeau * Exception thrown if a visitor finds something that it can not use. 4*04fd306cSNickeau * 5*04fd306cSNickeau * @license http://www.opensource.org/licenses/mit-license.php The MIT License 6*04fd306cSNickeau * @copyright Copyright 2010-2014 PhpCss Team 7*04fd306cSNickeau */ 8*04fd306cSNickeau 9*04fd306cSNickeaunamespace PhpCss\Exception { 10*04fd306cSNickeau 11*04fd306cSNickeau use Exception; 12*04fd306cSNickeau use PhpCss; 13*04fd306cSNickeau 14*04fd306cSNickeau /** 15*04fd306cSNickeau * Exception thrown if a visitor finds something that it can not use. 16*04fd306cSNickeau */ 17*04fd306cSNickeau class NotConvertibleException 18*04fd306cSNickeau extends Exception 19*04fd306cSNickeau implements PhpCssException { 20*04fd306cSNickeau 21*04fd306cSNickeau public function __construct(string $source, string $target) { 22*04fd306cSNickeau parent::__construct( 23*04fd306cSNickeau sprintf( 24*04fd306cSNickeau 'Can not convert %s to %s.', $source, $target 25*04fd306cSNickeau ) 26*04fd306cSNickeau ); 27*04fd306cSNickeau } 28*04fd306cSNickeau } 29*04fd306cSNickeau} 30