diff --git a/lib/composer/autoload_classmap.php b/lib/composer/autoload_classmap.php index 0dd74e24b2..8d6fe8ebc1 100644 --- a/lib/composer/autoload_classmap.php +++ b/lib/composer/autoload_classmap.php @@ -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', diff --git a/lib/composer/autoload_static.php b/lib/composer/autoload_static.php index d8c3c56897..7a397c21e7 100644 --- a/lib/composer/autoload_static.php +++ b/lib/composer/autoload_static.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', diff --git a/sources/Application/Dashlet/Core/DashletBadge.php b/sources/Application/Dashlet/Base/DashletBadge.php similarity index 98% rename from sources/Application/Dashlet/Core/DashletBadge.php rename to sources/Application/Dashlet/Base/DashletBadge.php index 4fe782ab18..ed4b5554a6 100644 --- a/sources/Application/Dashlet/Core/DashletBadge.php +++ b/sources/Application/Dashlet/Base/DashletBadge.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Application/Dashlet/Core/DashletGroupBy.php b/sources/Application/Dashlet/Base/DashletGroupBy.php similarity index 99% rename from sources/Application/Dashlet/Core/DashletGroupBy.php rename to sources/Application/Dashlet/Base/DashletGroupBy.php index 3d4f676ba3..f3f569ba40 100644 --- a/sources/Application/Dashlet/Core/DashletGroupBy.php +++ b/sources/Application/Dashlet/Base/DashletGroupBy.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Application/Dashlet/Core/DashletGroupByBars.php b/sources/Application/Dashlet/Base/DashletGroupByBars.php similarity index 98% rename from sources/Application/Dashlet/Core/DashletGroupByBars.php rename to sources/Application/Dashlet/Base/DashletGroupByBars.php index 4c564efadb..af1b7d022b 100644 --- a/sources/Application/Dashlet/Core/DashletGroupByBars.php +++ b/sources/Application/Dashlet/Base/DashletGroupByBars.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -namespace Combodo\iTop\Application\Dashlet\Core; +namespace Combodo\iTop\Application\Dashlet\Base; use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer; use Dict; diff --git a/sources/Application/Dashlet/Core/DashletGroupByPie.php b/sources/Application/Dashlet/Base/DashletGroupByPie.php similarity index 98% rename from sources/Application/Dashlet/Core/DashletGroupByPie.php rename to sources/Application/Dashlet/Base/DashletGroupByPie.php index 11350c5cbb..2f0d683209 100644 --- a/sources/Application/Dashlet/Core/DashletGroupByPie.php +++ b/sources/Application/Dashlet/Base/DashletGroupByPie.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Application/Dashlet/Core/DashletGroupByTable.php b/sources/Application/Dashlet/Base/DashletGroupByTable.php similarity index 98% rename from sources/Application/Dashlet/Core/DashletGroupByTable.php rename to sources/Application/Dashlet/Base/DashletGroupByTable.php index 963d78a130..b617e067b4 100644 --- a/sources/Application/Dashlet/Core/DashletGroupByTable.php +++ b/sources/Application/Dashlet/Base/DashletGroupByTable.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -namespace Combodo\iTop\Application\Dashlet\Core; +namespace Combodo\iTop\Application\Dashlet\Base; use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer; use Dict; diff --git a/sources/Application/Dashlet/Core/DashletHeaderDynamic.php b/sources/Application/Dashlet/Base/DashletHeaderDynamic.php similarity index 99% rename from sources/Application/Dashlet/Core/DashletHeaderDynamic.php rename to sources/Application/Dashlet/Base/DashletHeaderDynamic.php index 94dc71c70d..0d10b20e0d 100644 --- a/sources/Application/Dashlet/Core/DashletHeaderDynamic.php +++ b/sources/Application/Dashlet/Base/DashletHeaderDynamic.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -namespace Combodo\iTop\Application\Dashlet\Core; +namespace Combodo\iTop\Application\Dashlet\Base; use ApplicationContext; use Combodo\iTop\Application\Dashlet\Dashlet; diff --git a/sources/Application/Dashlet/Core/DashletHeaderStatic.php b/sources/Application/Dashlet/Base/DashletHeaderStatic.php similarity index 98% rename from sources/Application/Dashlet/Core/DashletHeaderStatic.php rename to sources/Application/Dashlet/Base/DashletHeaderStatic.php index 4a8af91129..1e294fd807 100644 --- a/sources/Application/Dashlet/Core/DashletHeaderStatic.php +++ b/sources/Application/Dashlet/Base/DashletHeaderStatic.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Application/Dashlet/Core/DashletObjectList.php b/sources/Application/Dashlet/Base/DashletObjectList.php similarity index 99% rename from sources/Application/Dashlet/Core/DashletObjectList.php rename to sources/Application/Dashlet/Base/DashletObjectList.php index 5e529b5d48..593ed4fac9 100644 --- a/sources/Application/Dashlet/Core/DashletObjectList.php +++ b/sources/Application/Dashlet/Base/DashletObjectList.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Application/Dashlet/Core/DashletPlainText.php b/sources/Application/Dashlet/Base/DashletPlainText.php similarity index 97% rename from sources/Application/Dashlet/Core/DashletPlainText.php rename to sources/Application/Dashlet/Base/DashletPlainText.php index 1486080932..7ce3b5a073 100644 --- a/sources/Application/Dashlet/Core/DashletPlainText.php +++ b/sources/Application/Dashlet/Base/DashletPlainText.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Application/Dashlet/Core/DashletProxy.php b/sources/Application/Dashlet/Base/DashletProxy.php similarity index 97% rename from sources/Application/Dashlet/Core/DashletProxy.php rename to sources/Application/Dashlet/Base/DashletProxy.php index 0b8d67ebf8..5738ac3fe2 100644 --- a/sources/Application/Dashlet/Core/DashletProxy.php +++ b/sources/Application/Dashlet/Base/DashletProxy.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -namespace Combodo\iTop\Application\Dashlet\Core; +namespace Combodo\iTop\Application\Dashlet\Base; use Combodo\iTop\Application\UI\Base\Component\Dashlet\DashletContainer; use Dict; diff --git a/sources/Application/Dashlet/Core/DashletUnknown.php b/sources/Application/Dashlet/Base/DashletUnknown.php similarity index 99% rename from sources/Application/Dashlet/Core/DashletUnknown.php rename to sources/Application/Dashlet/Base/DashletUnknown.php index 0f670e1c96..f44c1b8a68 100644 --- a/sources/Application/Dashlet/Core/DashletUnknown.php +++ b/sources/Application/Dashlet/Base/DashletUnknown.php @@ -17,7 +17,7 @@ // You should have received a copy of the GNU Affero General Public License // along with iTop. If not, see -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; diff --git a/sources/Forms/Block/Base/FormBlock.php b/sources/Forms/Block/Base/FormBlock.php index 2f30c69bcb..0038a602c5 100644 --- a/sources/Forms/Block/Base/FormBlock.php +++ b/sources/Forms/Block/Base/FormBlock.php @@ -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); } } diff --git a/sources/PropertyType/Compiler/PropertyTypeCompiler.php b/sources/PropertyType/Compiler/PropertyTypeCompiler.php index fc2cf64353..9b80e6ba61 100644 --- a/sources/PropertyType/Compiler/PropertyTypeCompiler.php +++ b/sources/PropertyType/Compiler/PropertyTypeCompiler.php @@ -127,5 +127,4 @@ class PropertyTypeCompiler return $this->CompileFormFromXML($sXMLContent); } - } diff --git a/sources/alias.php b/sources/alias.php index 378a0a252c..725504fa58 100644 --- a/sources/alias.php +++ b/sources/alias.php @@ -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');