function retrieveMeta() { require_once 'modules/CustomView/CustomView.php'; $current_user = vtws_preserveGlobal('current_user', $this->user); $theme = vtws_preserveGlobal('theme', $this->user->theme); $default_language = VTWS_PreserveGlobal::getGlobal('default_language'); $current_language = vtws_preserveGlobal('current_language', $default_language); $this->computeAccess(); $cv = new CustomView(); $module_info = $cv->getCustomViewModuleInfo($this->getTabName()); $blockArray = array(); foreach ($cv->module_list[$this->getTabName()] as $label => $blockList) { $blockArray = array_merge($blockArray, explode(',', $blockList)); } $this->retrieveMetaForBlock($blockArray); $this->meta = true; VTWS_PreserveGlobal::flush(); }