public function actionEdit($id, $isBeingCopied = false) { $savedWorkflow = SavedWorkflow::getById((int) $id); ControllerSecurityUtil::resolveCanCurrentUserAccessModule($savedWorkflow->moduleClassName); $breadCrumbLinks = array(strval($savedWorkflow)); $workflow = SavedWorkflowToWorkflowAdapter::makeWorkflowBySavedWorkflow($savedWorkflow); $progressBarAndStepsView = WorkflowWizardViewFactory::makeStepsAndProgressBarViewFromWorkflow($workflow); $wizardWizardView = WorkflowWizardViewFactory::makeViewFromWorkflow($workflow, (bool) $isBeingCopied); $view = new WorkflowsPageView(ZurmoDefaultAdminViewUtil::makeTwoViewsWithBreadcrumbsForCurrentUser($this, $progressBarAndStepsView, $wizardWizardView, $breadCrumbLinks, 'WorkflowBreadCrumbView')); echo $view->render(); }
protected function getImportPageView($progressBarAndStepsView, $importView) { $breadCrumbLinks = array(Zurmo::t('ZurmoModule', 'Import'), Zurmo::t('Core', 'Create')); $view = new ImportPageView(ZurmoDefaultAdminViewUtil::makeTwoViewsWithBreadcrumbsForCurrentUser($this, $progressBarAndStepsView, $importView, $breadCrumbLinks, 'SettingsBreadCrumbView')); return $view; }