PhpCss\Exception\Token::__construct PHP Method

__construct() public method

public __construct ( Token $token, $message )
$token PhpCss\Scanner\Token
    public function __construct(PhpCss\Scanner\Token $token, $message)
    {
        $this->_encounteredToken = $token;
        parent::__construct($message);
    }

Usage Example

コード例 #1
0
 /**
  * @param PhpCss\Scanner\Token $encounteredToken
  * @param array $expectedTokens
  */
 public function __construct(PhpCss\Scanner\Token $encounteredToken, array $expectedTokens)
 {
     $this->_expectedTokens = $expectedTokens;
     $expectedTokenStrings = array();
     foreach ($expectedTokens as $expectedToken) {
         $expectedTokenStrings[] = PhpCss\Scanner\Token::typeToString($expectedToken);
     }
     parent::__construct($encounteredToken, 'Parse error: Found ' . (string) $encounteredToken . ' while one of ' . implode(", ", $expectedTokenStrings) . ' was expected.');
 }
All Usage Examples Of PhpCss\Exception\Token::__construct