Quellcode durchsuchen

Fix Fluent interface on mapper

Thomas Rabaix vor 13 Jahren
Ursprung
Commit
59049d8063
4 geänderte Dateien mit 10 neuen und 4 gelöschten Zeilen
  1. 3 1
      Datagrid/DatagridMapper.php
  2. 1 1
      Datagrid/ListMapper.php
  3. 3 1
      Form/FormMapper.php
  4. 3 1
      Show/ShowMapper.php

+ 3 - 1
Datagrid/DatagridMapper.php

@@ -101,11 +101,13 @@ class DatagridMapper
 
     /**
      * @param string $key
-     * @return void
+     * @return \Sonata\AdminBundle\Datagrid\DatagridMapper
      */
     public function remove($key)
     {
         $this->admin->removeFilterFieldDescription($key);
         $this->datagrid->remove($key);
+
+        return $this;
     }
 }

+ 1 - 1
Datagrid/ListMapper.php

@@ -95,7 +95,7 @@ class ListMapper
 
     /**
      * @param  string $key
-     * @return void
+     * @return \Sonata\AdminBundle\Datagrid\ListMapper
      */
     public function remove($key)
     {

+ 3 - 1
Form/FormMapper.php

@@ -133,12 +133,14 @@ class FormMapper
 
     /**
      * @param string $key
-     * @return void
+     * @return \Sonata\AdminBundle\Form\FormMapper
      */
     public function remove($key)
     {
         $this->admin->removeFormFieldDescription($key);
         $this->formBuilder->remove($key);
+
+        return $this;
     }
 
     /**

+ 3 - 1
Show/ShowMapper.php

@@ -103,12 +103,14 @@ class ShowMapper
 
     /**
      * @param string $key
-     * @return void
+     * @return \Sonata\AdminBundle\Show\ShowMapper
      */
     public function remove($key)
     {
         $this->admin->removeShowFieldDescription($key);
         $this->list->remove($key);
+
+        return $this;
     }
 
     /**