/** * @inheritdoc */ public function mount(Element $element) { if ($element instanceof ListElement) { $element->setDataSourceFactory($this->dataSourceFactory); $element->setDataGridFactory($this->dataGridFactory); return; } if ($element instanceof DataSourceAwareInterface) { $element->setDataSourceFactory($this->dataSourceFactory); } if ($element instanceof DataGridAwareInterface) { $element->setDataGridFactory($this->dataGridFactory); } }