src/Contao/Dca/Builder/Legacy/LegacyDcaDataDefinitionBuilder.php
protected function parsePanelRow(PanelRowInterface $row, $elementList)
    {
        foreach (\explode(',', $elementList) as $element) {
            switch ($element) {
                case 'filter':
                    $this->parsePanelFilter($row);
                    break;

                case 'sort':
                    $this->parsePanelSort($row);
                    break;

                case 'search':
                    $this->parsePanelSearch($row);
                    break;

                case 'limit':
                    $this->parsePanelLimit($row);
                    break;

                case 'submit':
                    $this->parsePanelSubmit($row);
                    break;

                default:
            }
        }
    }
protected function parsePanelRow(PanelRowInterface $row, $elementList)
    {
        foreach (\explode(',', $elementList) as $element) {
            switch ($element) {
                case 'filter':
                    $this->parsePanelFilter($row);
                    break;

                case 'sort':
                    $this->parsePanelSort($row);
                    break;

                case 'search':
                    $this->parsePanelSearch($row);
                    break;

                case 'limit':
                    $this->parsePanelLimit($row);
                    break;

                case 'submit':
                    $this->parsePanelSubmit($row);
                    break;

                default:
            }
        }
    }
protected function parsePanelRow ( PanelRowInterface $ row , $ elementList ) { foreach ( \ explode ( ',' , $ elementList ) as $ element ) { switch ( $ element ) { case 'filter' : $ this -> parsePanelFilter ( $ row ) ; break ; case 'sort' : $ this -> parsePanelSort ( $ row ) ; break ; case 'search' : $ this -> parsePanelSearch ( $ row ) ; break ; case 'limit' : $ this -> parsePanelLimit ( $ row ) ; break ; case 'submit' : $ this -> parsePanelSubmit ( $ row ) ; break ; default : } } }
Parse a single panel row.

@param PanelRowInterface $row         The row to be populated.
@param string            $elementList A comma separated list of elements to be stored in the row.

@return void
Parse a single panel row .