public static function factory(Storage $storage, $row) { $widget = new DokumentRevisionTimelineDashboardWidget($storage); $widget->init($row); return $widget; }
$w->setText($widget["text"]); break; case "mitgliederbeitragbuchung_timeline": $w = new MitgliederBeitragBuchungTimelineDashboardWidget($session->getStorage()); if ($widget["reload"] > 0) { $w->setReload($widget["reload"]); } break; case "mitgliederrevision_timeline": $w = new MitgliederRevisionTimelineDashboardWidget($session->getStorage()); if ($widget["reload"] > 0) { $w->setReload($widget["reload"]); } break; case "dokumentrevision_timeline": $w = new DokumentRevisionTimelineDashboardWidget($session->getStorage()); if ($widget["reload"] > 0) { $w->setReload($widget["reload"]); } break; case "processes_timeline": $w = new ProcessTimelineDashboardWidget($session->getStorage()); if ($widget["reload"] > 0) { $w->setReload($widget["reload"]); } break; } if (isset($w)) { $w->setColumn($widget["column"]); $w->setUser($session->getUser()); $w->save();