xref: /plugin/combo/vendor/carica/phpcss/src/PhpCss/Exception/NotConvertibleException.php (revision 04fd306c7c155fa133ebb3669986875d65988276)
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