コード例 #1
0
 /**
  *
  * @param string $inputString
  * @return string|QuotedString
  */
 public function parse($inputString)
 {
     $output = parent::parse($this->getNonAttributePart($inputString));
     if ($this->getCurrentState() == self::STATE_IN_NON_QUOTED_VALUE) {
         return $output;
     }
     if ($output == '') {
         return null;
     }
     $quotedStringParser = new QuotedStringParser();
     return $quotedStringParser->parse($output);
 }
コード例 #2
0
 /**
  *
  * @param string $inputString
  * @return string
  */
 public function parse($inputString)
 {
     return parent::parse(trim($inputString));
 }
コード例 #3
0
ファイル: Parser.php プロジェクト: webignition/quoted-string
 public function parse($inputString)
 {
     return new QuotedString(parent::parse($inputString));
 }