Browse Source

Revert "allow usage of a closure for the `code` option of fields"

This reverts commit 57e929e4eb023beaad154b122705e177a6b6f064.

Conflicts:
	Admin/BaseFieldDescription.php
Thomas Rabaix 11 years ago
parent
commit
7a6940ef2f
1 changed files with 2 additions and 8 deletions
  1. 2 8
      Admin/BaseFieldDescription.php

+ 2 - 8
Admin/BaseFieldDescription.php

@@ -325,17 +325,11 @@ abstract class BaseFieldDescription implements FieldDescriptionInterface
      */
     public function getFieldValue($object, $fieldName)
     {
-        $code = $this->getOption('code');
-
-        if (is_callable($code)) {
-            return call_user_func($code, $object);
-        }
-
         $camelizedFieldName = self::camelize($fieldName);
 
         $getters = array();
         $parameters = array();
-        
+
         // prefer method name given in the code option
         if ($code) {
             $getters[] = $code;
@@ -346,7 +340,7 @@ abstract class BaseFieldDescription implements FieldDescriptionInterface
         }
         $getters[] = 'get' . $camelizedFieldName;
         $getters[] = 'is' . $camelizedFieldName;
-        
+
         foreach ($getters as $getter) {
             if (method_exists($object, $getter)) {
                 return call_user_func_array(array($object, $getter),$parameters);