protected function evalAttribute(Context $context, $name) {
		$expression = $this->getAttribute($name, false);
		if($expression) {
			return $this->evaluate($context, $expression);
		}
		return false;
	}
protected function evalAttribute(Context $context, $name) {
		$expression = $this->getAttribute($name, false);
		if($expression) {
			return $this->evaluate($context, $expression);
		}
		return false;
	}
protected function evalAttribute ( Context $ context , $ name ) { $ expression = $ this -> getAttribute ( $ name , false ) ; if ( $ expression ) { return $ this -> evaluate ( $ context , $ expression ) ; } return false ; }
Evaluates the expression written in specified attribute.
If attribute does not exist, returns false.
@param Context $context
@param string $name Attribute name
@return mixed
Evaluates the expression written in specified attribute . If attribute does not exist returns false .