コード例 #1
0
ファイル: GenericVisitor.php プロジェクト: j0k3r/rulerz
 /**
  * {@inheritDoc}
  */
 public function visitScalar(AST\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     return var_export($element->getValue(), true);
 }
コード例 #2
0
ファイル: Asserter.php プロジェクト: K-Phoen/Ruler
 /**
  * Visit a scalar
  *
  * @param   \Hoa\Visitor\Element  $element    Element to visit.
  * @param   mixed                 &$handle    Handle (reference).
  * @param   mixed                 $eldnah     Handle (not reference).
  * @return  mixed
  */
 protected function visitScalar(Ruler\Model\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     return $element->getValue();
 }
コード例 #3
0
ファイル: SolariumVisitor.php プロジェクト: j0k3r/rulerz
 /**
  * {@inheritDoc}
  */
 public function visitScalar(AST\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     $value = $element->getValue();
     return is_numeric($value) ? $value : sprintf('"%s"', $value);
 }
コード例 #4
0
ファイル: GenericVisitor.php プロジェクト: royopa/rulerz
 /**
  * {@inheritDoc}
  */
 public function visitScalar(AST\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     return $element->getValue();
 }