File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -206,16 +206,13 @@ public function getColumnPositions(): array
206206 */
207207 public function getAvailableColumns (): array
208208 {
209- $ columns = $ this ->columnLoader ->getColumnsFromNamespace ($ this ->getNamespace ());
210- if (!empty ($ columns )) {
211- return $ columns ;
212- }
209+ $ columnsFromNamespace = $ this ->columnLoader ->getColumnsFromNamespace ($ this ->getNamespace ());
213210
214211 $ providerHandler = $ this ->getRepository ()->getProviderHandler ();
215212 $ provider = $ this ->getRepository ()->getProvider ();
216213 $ columns = $ providerHandler ->getColumns ($ provider );
217214 if (!empty ($ columns )) {
218- return $ columns ;
215+ return array_merge_recursive ( $ columnsFromNamespace , $ columns) ;
219216 }
220217
221218 $ items = $ this ->getItems ();
@@ -234,7 +231,7 @@ public function getAvailableColumns(): array
234231 $ columns [$ columnName ] = $ this ->columnLoader ->createColumn ($ columnName );
235232 }
236233
237- return $ columns ;
234+ return array_merge_recursive ( $ columnsFromNamespace , $ columns) ;
238235 }
239236
240237 /**
You can’t perform that action at this time.
0 commit comments