Update some commonly used methods to use ModuleModel::getMidByModuleSrl()

This commit is contained in:
Kijin Sung 2020-10-01 16:34:07 +09:00
parent 7d6e30f936
commit 01424ddd2d
3 changed files with 7 additions and 12 deletions

View file

@ -522,7 +522,7 @@ class commentItem extends BaseObject
function getPermanentUrl()
{
$mid = ModuleModel::getModuleInfoByModuleSrl($this->get('module_srl'))->mid;
$mid = ModuleModel::getMidByModuleSrl($this->get('module_srl'));
return getFullUrl('', 'mid', $mid, 'document_srl', $this->get('document_srl')) . '#comment_' . $this->get('comment_srl');
}

View file

@ -2422,9 +2422,7 @@ class documentController extends document
$module_srl = intval($module_srl);
if(!$module_srl) return false;
// Get module information (to obtain mid)
$columnList = array('module_srl', 'mid', 'site_srl');
$module_info = ModuleModel::getModuleInfoByModuleSrl($module_srl, $columnList);
$mid = $module_info->mid;
$mid = ModuleModel::getMidByModuleSrl($module_srl);
if(!is_dir('./files/cache/document_category')) FileHandler::makeDir('./files/cache/document_category');
// Cache file's name
@ -2480,7 +2478,7 @@ class documentController extends document
// Create the xml cache file (a separate session is needed for xml cache)
$xml_header_buff = '';
$xml_body_buff = $this->getXmlTree($tree[0], $tree, $module_info->site_srl, $xml_header_buff);
$xml_body_buff = $this->getXmlTree($tree[0], $tree, 0, $xml_header_buff);
$xml_buff = sprintf(
'<?php '.
'require_once(\''.FileHandler::getRealPath('./common/autoload.php').'\'); '.
@ -2503,7 +2501,7 @@ class documentController extends document
// Create php cache file
$php_header_buff = '$_titles = array();';
$php_header_buff .= '$_descriptions = array();';
$php_output = $this->getPhpCacheCode($tree[0], $tree, $module_info->site_srl, $php_header_buff);
$php_output = $this->getPhpCacheCode($tree[0], $tree, 0, $php_header_buff);
$php_buff = sprintf(
'<?php '.
'if(!defined("__XE__")) exit(); '.

View file

@ -1496,8 +1496,7 @@ class documentItem extends BaseObject
*/
function getDocumentMid()
{
$module = ModuleModel::getModuleInfoByModuleSrl($this->get('module_srl'));
return $module->mid;
return ModuleModel::getMidByModuleSrl($this->get('module_srl'));
}
/**
@ -1506,8 +1505,7 @@ class documentItem extends BaseObject
*/
function getDocumentType()
{
$module = ModuleModel::getModuleInfoByModuleSrl($this->get('module_srl'));
return $module->module;
return ModuleModel::getModuleInfoByModuleSrl($this->get('module_srl'))->module;
}
/**
@ -1525,8 +1523,7 @@ class documentItem extends BaseObject
*/
function getModuleName()
{
$module = ModuleModel::getModuleInfoByModuleSrl($this->get('module_srl'));
return $module->browser_title;
return ModuleModel::getModuleInfoByModuleSrl($this->get('module_srl'))->browser_title;
}
function getBrowserTitle()