コード例 #1
0
ファイル: OverrideContext.php プロジェクト: superruzafa/rules
 /** {@inheritdoc} */
 public function perform(Context $context)
 {
     return $context->override($this->overrideContext);
 }
コード例 #2
0
ファイル: String.php プロジェクト: superruzafa/rules
 /** {@inheritdoc} */
 public function evaluate(Context $context = null)
 {
     $string = new StringTemplate($this->value);
     $variables = $context ? $context->getIterator()->getArrayCopy() : array();
     return $string->render($variables);
 }