* @return $fieldValue Value from field
*/
public function getValueField ($fieldName) {
+ // Construct the eval() command
+ $eval = sprintf("\$fieldValue = \$this->valueInstance->getField('%s');",
+ $fieldName
+ );
+
// Get the field value
- $fieldValue = call_user_func($this->valueInstance->__toString() . '::getField', array($fieldName));
+ eval($eval);
// Return it
return $fieldValue;