+ [misc] add model method to get modules from libs.
This commit is contained in:
@@ -2239,6 +2239,26 @@ class docModel extends model
|
||||
return $this->processCollector($docs);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取给定文档库的目录列表。
|
||||
* Get modules from libs.
|
||||
*
|
||||
* @param array $libs Lib id list.
|
||||
* @access public
|
||||
* @return array
|
||||
*/
|
||||
public function getModulesOfLibs(array $libs)
|
||||
{
|
||||
$modules = $this->dao->select('*')->from(TABLE_MODULE)
|
||||
->where('root')->in($libs)
|
||||
->andWhere('type')->eq('doc')
|
||||
->andWhere('deleted')->eq(0)
|
||||
->orderBy('grade desc, `order`')
|
||||
->fetchAll('id');
|
||||
|
||||
return $modules;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get module tree.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user