| Current Path : /opt/nginxhttpd_/var/cache/prod/pools/iXkhJwCCjd/5/E/ |
| Current File : //opt/nginxhttpd_/var/cache/prod/pools/iXkhJwCCjd/5/E/qIBuKa72dutP4w6iKRWg |
<?php //O2switch__CpanelLib__Entity__Chain__CLASSMETADATA__
return [PHP_INT_MAX, static function () { return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
$o = [
clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
clone ($p['Doctrine\\ORM\\Id\\BigIntegerIdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\BigIntegerIdentityGenerator')),
],
null,
[
'stdClass' => [
'name' => [
'O2switch\\CpanelLib\\Entity\\Chain',
],
'namespace' => [
'O2switch\\CpanelLib\\Entity',
],
'rootEntityName' => [
'O2switch\\CpanelLib\\Entity\\Chain',
],
'customRepositoryClassName' => [
'O2switch\\CpanelLib\\Repository\\ChainRepository',
],
'identifier' => [
[
'id',
],
],
'generatorType' => [
4,
],
'fieldMappings' => [
[
'id' => [
'fieldName' => 'id',
'type' => 'bigint',
'scale' => null,
'length' => null,
'unique' => false,
'nullable' => false,
'precision' => null,
'columnName' => 'id',
'id' => true,
],
'previousChainId' => [
'fieldName' => 'previousChainId',
'type' => 'bigint',
'scale' => null,
'length' => null,
'unique' => false,
'nullable' => false,
'precision' => null,
'options' => [
'default' => '-1',
],
'columnName' => 'previousChainId',
],
'position' => [
'fieldName' => 'position',
'type' => 'integer',
'scale' => null,
'length' => null,
'unique' => false,
'nullable' => false,
'precision' => null,
'columnName' => 'position',
],
'appType' => [
'fieldName' => 'appType',
'type' => 'integer',
'scale' => null,
'length' => null,
'unique' => false,
'nullable' => false,
'precision' => null,
'columnName' => 'appType',
],
'serverIp' => [
'fieldName' => 'serverIp',
'type' => 'string',
'scale' => null,
'length' => 15,
'unique' => false,
'nullable' => false,
'precision' => null,
'columnName' => 'serverIp',
],
'templateName' => [
'fieldName' => 'templateName',
'type' => 'string',
'scale' => null,
'length' => 60,
'unique' => false,
'nullable' => false,
'precision' => null,
'columnName' => 'templateName',
],
'additionalData' => [
'fieldName' => 'additionalData',
'type' => 'json',
'scale' => null,
'length' => 65535,
'unique' => false,
'nullable' => true,
'precision' => null,
'columnName' => 'additionalData',
],
],
],
'fieldNames' => [
[
'id' => 'id',
'previousChainId' => 'previousChainId',
'position' => 'position',
'appType' => 'appType',
'serverIp' => 'serverIp',
'templateName' => 'templateName',
'additionalData' => 'additionalData',
],
],
'columnNames' => [
[
'id' => 'id',
'previousChainId' => 'previousChainId',
'position' => 'position',
'appType' => 'appType',
'serverIp' => 'serverIp',
'templateName' => 'templateName',
'additionalData' => 'additionalData',
],
],
'table' => [
[
'name' => 'Chain',
'indexes' => [
'IDX_70C337CE837341C5' => [
'columns' => [
'customizationId',
],
],
],
'uniqueConstraints' => [
'unique_index' => [
'columns' => [
'customizationId',
'previousChainId',
'position',
],
],
],
],
],
'associationMappings' => [
[
'customization' => [
'fieldName' => 'customization',
'joinColumns' => [
[
'name' => 'customizationId',
'unique' => false,
'nullable' => false,
'onDelete' => null,
'columnDefinition' => null,
'referencedColumnName' => 'id',
],
],
'cascade' => [
'persist',
],
'inversedBy' => 'chains',
'targetEntity' => 'O2switch\\CpanelLib\\Entity\\Customization',
'fetch' => 2,
'type' => 2,
'mappedBy' => null,
'isOwningSide' => true,
'sourceEntity' => 'O2switch\\CpanelLib\\Entity\\Chain',
'isCascadeRemove' => false,
'isCascadePersist' => true,
'isCascadeRefresh' => false,
'isCascadeMerge' => false,
'isCascadeDetach' => false,
'sourceToTargetKeyColumns' => [
'customizationId' => 'id',
],
'joinColumnFieldNames' => [
'customizationId' => 'customizationId',
],
'targetToSourceKeyColumns' => [
'id' => 'customizationId',
],
'orphanRemoval' => false,
],
],
],
'idGenerator' => [
$o[1],
],
],
],
$o[0],
[]
); }];