mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-19 16:48:42 +02:00
Fix dashlet creation
This commit is contained in:
@@ -136,17 +136,17 @@ return array(
|
||||
'Combodo\\iTop\\Application\\Dashboard\\FormBlock\\DashletFormBlock' => $baseDir . '/sources/Application/Dashboard/FormBlock/DashletFormBlock.php',
|
||||
'Combodo\\iTop\\Application\\Dashboard\\FormBlock\\DashletPropertiesFormBlock' => $baseDir . '/sources/Application/Dashboard/FormBlock/DashletPropertiesFormBlock.php',
|
||||
'Combodo\\iTop\\Application\\Dashboard\\Layout\\DashboardLayoutGrid' => $baseDir . '/sources/Application/Dashboard/Layout/DashboardLayoutGrid.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletBadge' => $baseDir . '/sources/Application/Dashlet/Core/DashletBadge.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupBy' => $baseDir . '/sources/Application/Dashlet/Core/DashletGroupBy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupByBars' => $baseDir . '/sources/Application/Dashlet/Core/DashletGroupByBars.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupByPie' => $baseDir . '/sources/Application/Dashlet/Core/DashletGroupByPie.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupByTable' => $baseDir . '/sources/Application/Dashlet/Core/DashletGroupByTable.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletHeaderDynamic' => $baseDir . '/sources/Application/Dashlet/Core/DashletHeaderDynamic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletHeaderStatic' => $baseDir . '/sources/Application/Dashlet/Core/DashletHeaderStatic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletObjectList' => $baseDir . '/sources/Application/Dashlet/Core/DashletObjectList.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletPlainText' => $baseDir . '/sources/Application/Dashlet/Core/DashletPlainText.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletProxy' => $baseDir . '/sources/Application/Dashlet/Core/DashletProxy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletUnknown' => $baseDir . '/sources/Application/Dashlet/Core/DashletUnknown.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletBadge' => $baseDir . '/sources/Application/Dashlet/Base/DashletBadge.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupBy' => $baseDir . '/sources/Application/Dashlet/Base/DashletGroupBy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupByBars' => $baseDir . '/sources/Application/Dashlet/Base/DashletGroupByBars.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupByPie' => $baseDir . '/sources/Application/Dashlet/Base/DashletGroupByPie.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupByTable' => $baseDir . '/sources/Application/Dashlet/Base/DashletGroupByTable.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletHeaderDynamic' => $baseDir . '/sources/Application/Dashlet/Base/DashletHeaderDynamic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletHeaderStatic' => $baseDir . '/sources/Application/Dashlet/Base/DashletHeaderStatic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletObjectList' => $baseDir . '/sources/Application/Dashlet/Base/DashletObjectList.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletPlainText' => $baseDir . '/sources/Application/Dashlet/Base/DashletPlainText.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletProxy' => $baseDir . '/sources/Application/Dashlet/Base/DashletProxy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletUnknown' => $baseDir . '/sources/Application/Dashlet/Base/DashletUnknown.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Dashlet' => $baseDir . '/sources/Application/Dashlet/Dashlet.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\DashletException' => $baseDir . '/sources/Application/Dashlet/DashletException.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\DashletFactory' => $baseDir . '/sources/Application/Dashlet/DashletFactory.php',
|
||||
|
||||
@@ -522,17 +522,17 @@ class ComposerStaticInit7f81b4a2a468a061c306af5e447a9a9f
|
||||
'Combodo\\iTop\\Application\\Dashboard\\FormBlock\\DashletFormBlock' => __DIR__ . '/../..' . '/sources/Application/Dashboard/FormBlock/DashletFormBlock.php',
|
||||
'Combodo\\iTop\\Application\\Dashboard\\FormBlock\\DashletPropertiesFormBlock' => __DIR__ . '/../..' . '/sources/Application/Dashboard/FormBlock/DashletPropertiesFormBlock.php',
|
||||
'Combodo\\iTop\\Application\\Dashboard\\Layout\\DashboardLayoutGrid' => __DIR__ . '/../..' . '/sources/Application/Dashboard/Layout/DashboardLayoutGrid.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletBadge' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletBadge.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupBy' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletGroupBy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupByBars' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletGroupByBars.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupByPie' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletGroupByPie.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletGroupByTable' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletGroupByTable.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletHeaderDynamic' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletHeaderDynamic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletHeaderStatic' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletHeaderStatic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletObjectList' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletObjectList.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletPlainText' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletPlainText.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletProxy' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletProxy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Core\\DashletUnknown' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Core/DashletUnknown.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletBadge' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletBadge.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupBy' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletGroupBy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupByBars' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletGroupByBars.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupByPie' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletGroupByPie.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletGroupByTable' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletGroupByTable.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletHeaderDynamic' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletHeaderDynamic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletHeaderStatic' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletHeaderStatic.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletObjectList' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletObjectList.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletPlainText' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletPlainText.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletProxy' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletProxy.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Base\\DashletUnknown' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Base/DashletUnknown.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\Dashlet' => __DIR__ . '/../..' . '/sources/Application/Dashlet/Dashlet.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\DashletException' => __DIR__ . '/../..' . '/sources/Application/Dashlet/DashletException.php',
|
||||
'Combodo\\iTop\\Application\\Dashlet\\DashletFactory' => __DIR__ . '/../..' . '/sources/Application/Dashlet/DashletFactory.php',
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
use Dict;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Helper\WebResourcesHelper;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
use Dict;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use ApplicationContext;
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletFactory;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletFactory;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
use Dict;
|
||||
@@ -17,7 +17,7 @@
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with iTop. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
namespace Combodo\iTop\Application\Dashlet\Core;
|
||||
namespace Combodo\iTop\Application\Dashlet\Base;
|
||||
|
||||
use Combodo\iTop\Application\Dashlet\Dashlet;
|
||||
use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer;
|
||||
@@ -45,11 +45,9 @@ class FormBlock extends AbstractTypeFormBlock
|
||||
try {
|
||||
// Build the form
|
||||
$this->BuildForm();
|
||||
}
|
||||
catch (FormsException $e) {
|
||||
} catch (FormsException $e) {
|
||||
throw $e;
|
||||
}
|
||||
catch (Exception $e) {
|
||||
} catch (Exception $e) {
|
||||
throw new FormBlockException('Unable to construct form', 0, $e);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -127,5 +127,4 @@ class PropertyTypeCompiler
|
||||
return $this->CompileFormFromXML($sXMLContent);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -97,18 +97,19 @@ class_alias(\Combodo\iTop\Core\AttributeDefinition\AttributeURL::class, 'Attribu
|
||||
class_alias(\Combodo\iTop\Core\AttributeDefinition\iAttributeNoGroupBy::class, 'iAttributeNoGroupBy');
|
||||
class_alias(\Combodo\iTop\Core\AttributeDefinition\MissingColumnException::class, 'MissingColumnException');
|
||||
|
||||
// Dashlets
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Dashlet::class, 'Dashlet');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletBadge::class, 'DashletBadge');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletGroupBy::class, 'DashletGroupBy');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletGroupByBars::class, 'DashletGroupByBars');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletGroupByPie::class, 'DashletGroupByPie');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletGroupByTable::class, 'DashletGroupByTable');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletHeaderDynamic::class, 'DashletHeaderDynamic');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletHeaderStatic::class, 'DashletHeaderStatic');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletObjectList::class, 'DashletObjectList');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletPlainText::class, 'DashletPlainText');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletProxy::class, 'DashletProxy');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Core\DashletUnknown::class, 'DashletUnknown');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletBadge::class, 'DashletBadge');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletGroupBy::class, 'DashletGroupBy');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletGroupByBars::class, 'DashletGroupByBars');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletGroupByPie::class, 'DashletGroupByPie');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletGroupByTable::class, 'DashletGroupByTable');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletHeaderDynamic::class, 'DashletHeaderDynamic');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletHeaderStatic::class, 'DashletHeaderStatic');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletObjectList::class, 'DashletObjectList');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletPlainText::class, 'DashletPlainText');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletProxy::class, 'DashletProxy');
|
||||
class_alias(\Combodo\iTop\Application\Dashlet\Base\DashletUnknown::class, 'DashletUnknown');
|
||||
|
||||
class_alias(\Combodo\iTop\PropertyType\PropertyType::class, 'Combodo-PropertyType');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user