N°2847 - Datatables WIP

This commit is contained in:
Eric
2020-11-16 15:02:02 +01:00
parent 89c35f0345
commit 4c78ecab91
6 changed files with 181 additions and 167 deletions

View File

@@ -7,6 +7,7 @@ use AttributeDashboard;
use AttributeFriendlyName;
use AttributeLinkedSet;
use cmdbAbstract;
use cmdbAbstractObject;
use Dict;
use Metamodel;
use Serializable;
@@ -106,7 +107,7 @@ class DataTableSettings implements Serializable
* @param $bViewLink
* @param $aDefaultLists
*
* @return \DataTableSettings
* @return DataTableSettings
* @throws \CoreException
* @throws \DictExceptionMissingString
*/
@@ -118,7 +119,7 @@ class DataTableSettings implements Serializable
$aColumns = array();
foreach ($aClassAliases as $sAlias => $sClass) {
if ($aDefaultLists == null) {
$aList = cmdbAbstract::FlattenZList(MetaModel::GetZListItems($sClass, 'list'));
$aList = cmdbAbstractObject::FlattenZList(MetaModel::GetZListItems($sClass, 'list'));
} else {
$aList = $aDefaultLists[$sAlias];
}
@@ -189,7 +190,7 @@ class DataTableSettings implements Serializable
* @param null $sTableId
* @param bool $bOnlyOnTable
*
* @return \DataTableSettings|null
* @return DataTableSettings|null
* @throws \Exception
*/
static public function GetTableSettings($aClassAliases, $sTableId = null, $bOnlyOnTable = false)