mirror of
https://github.com/Combodo/iTop.git
synced 2026-08-05 21:38:24 +02:00
Compare commits
2 Commits
develop
...
feature/88
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6a0b2bdfc7 | ||
|
|
a1561fad43 |
@@ -8,6 +8,13 @@
|
|||||||
use Combodo\iTop\Application\UI\Base\Component\Input\InputUIBlockFactory;
|
use Combodo\iTop\Application\UI\Base\Component\Input\InputUIBlockFactory;
|
||||||
use Combodo\iTop\Application\UI\Base\Layout\UIContentBlockUIBlockFactory;
|
use Combodo\iTop\Application\UI\Base\Layout\UIContentBlockUIBlockFactory;
|
||||||
use Combodo\iTop\Application\WebPage\WebPage;
|
use Combodo\iTop\Application\WebPage\WebPage;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeExternalField;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeExternalKey;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeFriendlyName;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeHierarchicalKey;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeLinkedSet;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeStopWatch;
|
||||||
|
use Combodo\iTop\Core\AttributeDefinition\AttributeSubItem;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Bulk export: Tabular export: abstract base class for all "tabular" exports.
|
* Bulk export: Tabular export: abstract base class for all "tabular" exports.
|
||||||
@@ -91,8 +98,8 @@ abstract class TabularBulkExport extends BulkExport
|
|||||||
{
|
{
|
||||||
$aResult = [];
|
$aResult = [];
|
||||||
switch (get_class($oAttDef)) {
|
switch (get_class($oAttDef)) {
|
||||||
case 'AttributeExternalKey':
|
case AttributeExternalKey::class:
|
||||||
case 'AttributeHierarchicalKey':
|
case AttributeHierarchicalKey::class:
|
||||||
|
|
||||||
$bAddFriendlyName = true;
|
$bAddFriendlyName = true;
|
||||||
$oKeyAttDef = MetaModel::GetAttributeDef($sClass, $sAttCode);
|
$oKeyAttDef = MetaModel::GetAttributeDef($sClass, $sAttCode);
|
||||||
@@ -142,7 +149,7 @@ abstract class TabularBulkExport extends BulkExport
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'AttributeStopWatch':
|
case AttributeStopWatch::class:
|
||||||
foreach (MetaModel::ListAttributeDefs($sClass) as $sSubAttCode => $oSubAttDef) {
|
foreach (MetaModel::ListAttributeDefs($sClass) as $sSubAttCode => $oSubAttDef) {
|
||||||
if ($oSubAttDef instanceof AttributeSubItem) {
|
if ($oSubAttDef instanceof AttributeSubItem) {
|
||||||
if ($oSubAttDef->GetParentAttCode() == $sAttCode) {
|
if ($oSubAttDef->GetParentAttCode() == $sAttCode) {
|
||||||
|
|||||||
Reference in New Issue
Block a user