X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=inline;f=inc%2Fclasses%2Fmain%2Fhelper%2Fclass_BaseHelper.php;h=da4f6b12b3f0fffe558ac1d0ab99c5c4539b341b;hb=eb7f95605a457b70446885631e03db5d5778b80c;hp=7b91d85623de89d0c7bad16184fd8fff4b605333;hpb=b052b5f3648292561dd2024aebf5245264d7b269;p=core.git diff --git a/inc/classes/main/helper/class_BaseHelper.php b/inc/classes/main/helper/class_BaseHelper.php index 7b91d856..da4f6b12 100644 --- a/inc/classes/main/helper/class_BaseHelper.php +++ b/inc/classes/main/helper/class_BaseHelper.php @@ -440,8 +440,13 @@ class BaseHelper extends BaseFrameworkSystem { * @return $fieldValue Value from field */ public function getValueField ($fieldName) { + // Construct the eval() command + $eval = sprintf("\$fieldValue = \$this->getValueInstance()->getField('%s');", + $fieldName + ); + // Get the field value - $fieldValue = call_user_func($this->valueInstance->__toString() . '::getField', array($fieldName)); + eval($eval); // Return it return $fieldValue;