Example #1
0
 public function renderRoleRow()
 {
     $tmpl = mvb_Model_Template::retrieveSub('ROLE_METABOX', $this->template);
     $tmpl = mvb_Model_Template::retrieveSub('DELETE_ROLE_LIST', $tmpl);
     $tmpl = mvb_Model_Template::retrieveSub('DELETE_ROLE_ITEM', $tmpl);
     $content = mvb_Model_Manager_RoleMetabox::renderRoleRow($this->role, array('name' => $this->role_label), $tmpl);
     $content = mvb_Model_Label::clearLabels($content);
     return mvb_Model_Template::clearTemplate($content);
 }
Example #2
0
 /**
  *
  * @global array $submenu
  * @param string $tmpl
  * @param mvb_Model_Manager $parent
  * @return string
  */
 public static function render($tmpl, $parent)
 {
     self::$user_summary = count_users();
     $list_tmpl = mvb_Model_Template::retrieveSub('DELETE_ROLE_LIST', $tmpl);
     $item_tmpl = mvb_Model_Template::retrieveSub('DELETE_ROLE_ITEM', $list_tmpl);
     $list = '';
     foreach (mvb_Model_API::getRoleList() as $role => $data) {
         $list .= self::renderRoleRow($role, $data, $item_tmpl);
     }
     $list = mvb_Model_Template::replaceSub('DELETE_ROLE_ITEM', $list, $list_tmpl);
     return mvb_Model_Template::replaceSub('DELETE_ROLE_LIST', $list, $tmpl);
 }
Example #3
0
 public function renderRoleMetabox()
 {
     $template = mvb_Model_Template::retrieveSub('ROLE_METABOX', $this->template);
     return mvb_Model_Manager_RoleMetabox::render($template, $this);
 }