Exemple #1
0
 /**
  * {@inheritDoc}
  */
 public function visitParameter(Model\Parameter $element, &$handle = null, $eldnah = null)
 {
     // make it a placeholder
     return ':' . $element->getName();
 }
Exemple #2
0
 /**
  * {@inheritDoc}
  */
 public function visitParameter(Model\Parameter $element, &$handle = null, $eldnah = null)
 {
     return $this->lookupParameter($element->getName());
 }
Exemple #3
0
 /**
  * {@inheritDoc}
  */
 public function visitParameter(Model\Parameter $element, &$handle = null, $eldnah = null)
 {
     return sprintf('$parameters["%s"]', $element->getName());
 }
Exemple #4
0
 /**
  * {@inheritDoc}
  */
 public function visitParameter(Model\Parameter $element, &$handle = null, $eldnah = null)
 {
     // FIXME the parameters handling is REALLY hacky
     $parameterName = $element->getName();
     return "'. \$parameters['{$parameterName}'] .'";
 }
Exemple #5
0
 /**
  * {@inheritDoc}
  */
 public function visitParameter(Model\Parameter $element, &$handle = null, $eldnah = null)
 {
     $handle[] = sprintf('$parameters["%s"]', $element->getName());
     // make it a placeholder
     return '$*';
 }