Example #1
0
 /**
  * {@inheritDoc}
  */
 public function visitScalar(AST\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     return var_export($element->getValue(), true);
 }
Example #2
0
 /**
  * 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();
 }
Example #3
0
 /**
  * {@inheritDoc}
  */
 public function visitScalar(AST\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     $value = $element->getValue();
     return is_numeric($value) ? $value : sprintf('"%s"', $value);
 }
Example #4
0
 /**
  * {@inheritDoc}
  */
 public function visitScalar(AST\Bag\Scalar $element, &$handle = null, $eldnah = null)
 {
     return $element->getValue();
 }