25 protected $dialogClass =
'selectManagement';
27 public function __construct ($simplePlugin, $attribute)
29 $this->attribute = $attribute;
30 $this->dialog =
new $this->dialogClass(...$this->attribute->getSelectManagementParameters());
33 protected function handleFinish ()
35 $result = $this->dialog->detectPostActions();
36 if (isset($result[
'targets'])) {
38 $headpage = $this->dialog->listing;
40 $headpage = $this->dialog->getHeadpage();
42 foreach ($result[
'targets'] as $dn) {
43 $entry = $headpage->getEntry($dn);
45 $this->attribute->addValue($dn, $entry);
Generic dialog for selection using a selectManagement class.
Management class for selection dialogs.
Generic dialog base class.