projects
/
core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b052b5f
)
Rewritten to use eval() (slow)
author
Roland Häder
<roland@mxchange.org>
Fri, 21 Aug 2009 21:48:49 +0000
(21:48 +0000)
committer
Roland Häder
<roland@mxchange.org>
Fri, 21 Aug 2009 21:48:49 +0000
(21:48 +0000)
inc/classes/main/helper/class_BaseHelper.php
patch
|
blob
|
history
diff --git
a/inc/classes/main/helper/class_BaseHelper.php
b/inc/classes/main/helper/class_BaseHelper.php
index 7b91d85623de89d0c7bad16184fd8fff4b605333..65654bdbcbe95e50e97de8b3764f570e5f3d1e0a 100644
(file)
--- 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) {
* @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
// Get the field value
-
$fieldValue = call_user_func($this->valueInstance->__toString() . '::getField', array($fieldName)
);
+
eval($eval
);
// Return it
return $fieldValue;
// Return it
return $fieldValue;