瀏覽代碼

Distinct field building and adding action for ListBuilder.

Romain Geissler 13 年之前
父節點
當前提交
d0f8e2fda3
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11 0
      Builder/ListBuilderInterface.php

+ 11 - 0
Builder/ListBuilderInterface.php

@@ -29,6 +29,17 @@ interface ListBuilderInterface
     function getBaseList(array $options = array());
 
     /**
+     * Modify a field description to display it in the list view.
+     *
+     * @param null|mixed                                           $type
+     * @param \Sonata\AdminBundle\Admin\FieldDescriptionInterface  $fieldDescription
+     * @param \Sonata\AdminBundle\Admin\AdminInterface             $admin
+     */
+    function buildField($type = null, FieldDescriptionInterface $fieldDescription, AdminInterface $admin);
+
+    /**
+     * Modify a field description and add it to the displayed columns.
+     *
      * @abstract
      *
      * @param \Sonata\AdminBundle\Admin\FieldDescriptionCollection $list