Exemplo n.º 1
0
 public function on_start()
 {
     parent::on_start();
     $this->addHeaderItem("<script type=\"text/javascript\">\$(function() { \$('.dialog-launch').dialog();});</script>");
     $this->categories = WorkflowProgressCategory::getList();
     foreach ($this->categories as $cat) {
         $this->categoryHandles[] = $cat->getWorkflowProgressCategoryHandle();
     }
 }
Exemplo n.º 2
0
 protected function getWorkflowProgressItems()
 {
     $categories = Category::getList();
     $items = 0;
     foreach ($categories as $category) {
         $list = $category->getPendingWorkflowProgressList();
         if (is_object($list)) {
             foreach ($list->get() as $it) {
                 $wp = $it->getWorkflowProgressObject();
                 $wf = $wp->getWorkflowObject();
                 if ($wf->canApproveWorkflowProgressObject($wp)) {
                     $items++;
                 }
             }
         }
     }
     return $items;
 }