protected static function createWorkspaceWidgetHomeTabConfig($name, Widget $widget, HomeTab $homeTab, Workspace $workspace, $visible, $locked, $widgetOrder) { $widgetHomeTabConfig = new WidgetHomeTabConfig(); $widgetHomeTabConfig->setWidget($widget); $widgetHomeTabConfig->setHomeTab($homeTab); $widgetHomeTabConfig->setWorkspace($workspace); $widgetHomeTabConfig->setType('workspace'); $widgetHomeTabConfig->setVisible($visible); $widgetHomeTabConfig->setLocked($locked); $widgetHomeTabConfig->setWidgetOrder($widgetOrder); self::create($name, $widgetHomeTabConfig); self::$om->flush(); }