[ 'name' => [ 'App\\Entity\\Pages\\Page', ], 'namespace' => [ 'App\\Entity\\Pages', ], 'rootEntityName' => [ 'App\\Entity\\Pages\\Page', ], 'customRepositoryClassName' => [ 'App\\Repository\\Pages\\PageRepository', ], 'identifier' => [ [ 'id', ], ], 'generatorType' => [ 4, ], 'fieldMappings' => [ [ 'id' => [ 'fieldName' => 'id', 'type' => 'integer', 'scale' => null, 'length' => null, 'unique' => false, 'nullable' => false, 'precision' => null, 'id' => true, 'columnName' => 'id', ], 'hiddenOnProduct' => [ 'fieldName' => 'hiddenOnProduct', 'type' => 'array', 'scale' => null, 'length' => null, 'unique' => false, 'nullable' => true, 'precision' => null, 'columnName' => 'hidden_on_product', ], 'position' => [ 'fieldName' => 'position', 'type' => 'integer', 'scale' => null, 'length' => null, 'unique' => false, 'nullable' => true, 'precision' => null, 'columnName' => 'position', ], 'type' => [ 'fieldName' => 'type', 'type' => 'string', 'scale' => null, 'length' => null, 'unique' => false, 'nullable' => false, 'precision' => null, 'columnName' => 'type', ], 'hiddenTitle' => [ 'fieldName' => 'hiddenTitle', 'type' => 'boolean', 'scale' => null, 'length' => null, 'unique' => false, 'nullable' => false, 'precision' => null, 'options' => [ 'default' => 0, ], 'columnName' => 'hidden_title', ], ], ], 'fieldNames' => [ [ 'id' => 'id', 'hidden_on_product' => 'hiddenOnProduct', 'position' => 'position', 'type' => 'type', 'hidden_title' => 'hiddenTitle', ], ], 'columnNames' => [ [ 'id' => 'id', 'hiddenOnProduct' => 'hidden_on_product', 'position' => 'position', 'type' => 'type', 'hiddenTitle' => 'hidden_title', ], ], 'table' => [ [ 'name' => 'page', ], ], 'lifecycleCallbacks' => [ [ 'prePersist' => [ 'prePersist', ], ], ], 'associationMappings' => [ [ 'icon' => [ 'fieldName' => 'icon', 'joinColumns' => [ [ 'name' => 'icon_id', 'referencedColumnName' => 'id', ], ], 'cascade' => [], 'inversedBy' => null, 'targetEntity' => 'App\\Entity\\Document', 'fetch' => 2, 'type' => 2, 'mappedBy' => null, 'isOwningSide' => true, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => false, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'sourceToTargetKeyColumns' => [ 'icon_id' => 'id', ], 'joinColumnFieldNames' => [ 'icon_id' => 'icon_id', ], 'targetToSourceKeyColumns' => [ 'id' => 'icon_id', ], 'orphanRemoval' => false, ], 'background' => [ 'fieldName' => 'background', 'joinColumns' => [ [ 'name' => 'background_id', 'referencedColumnName' => 'id', ], ], 'cascade' => [], 'inversedBy' => null, 'targetEntity' => 'App\\Entity\\Document', 'fetch' => 2, 'type' => 2, 'mappedBy' => null, 'isOwningSide' => true, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => false, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'sourceToTargetKeyColumns' => [ 'background_id' => 'id', ], 'joinColumnFieldNames' => [ 'background_id' => 'background_id', ], 'targetToSourceKeyColumns' => [ 'id' => 'background_id', ], 'orphanRemoval' => false, ], 'featuredImage' => [ 'fieldName' => 'featuredImage', 'joinColumns' => [ [ 'name' => 'featured_image_id', 'referencedColumnName' => 'id', ], ], 'cascade' => [], 'inversedBy' => null, 'targetEntity' => 'App\\Entity\\Document', 'fetch' => 2, 'type' => 2, 'mappedBy' => null, 'isOwningSide' => true, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => false, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'sourceToTargetKeyColumns' => [ 'featured_image_id' => 'id', ], 'joinColumnFieldNames' => [ 'featured_image_id' => 'featured_image_id', ], 'targetToSourceKeyColumns' => [ 'id' => 'featured_image_id', ], 'orphanRemoval' => false, ], 'parent' => [ 'fieldName' => 'parent', 'joinColumns' => [ [ 'name' => 'parent_id', 'referencedColumnName' => 'id', ], ], 'cascade' => [], 'inversedBy' => 'pages', 'targetEntity' => 'App\\Entity\\Pages\\Page', 'fetch' => 2, 'type' => 2, 'mappedBy' => null, 'isOwningSide' => true, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => false, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'sourceToTargetKeyColumns' => [ 'parent_id' => 'id', ], 'joinColumnFieldNames' => [ 'parent_id' => 'parent_id', ], 'targetToSourceKeyColumns' => [ 'id' => 'parent_id', ], 'orphanRemoval' => false, ], 'pages' => [ 'fieldName' => 'pages', 'mappedBy' => 'parent', 'targetEntity' => 'App\\Entity\\Pages\\Page', 'cascade' => [ 'remove', ], 'orphanRemoval' => false, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'translations' => [ 'fieldName' => 'translations', 'mappedBy' => 'translatable', 'targetEntity' => 'App\\Entity\\Translations\\PageTranslation', 'cascade' => [ 'remove', 'persist', 'refresh', 'merge', 'detach', ], 'indexBy' => 'locale', 'orphanRemoval' => true, 'fetch' => 4, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => true, 'isCascadeMerge' => true, 'isCascadeDetach' => true, ], 'configurations' => [ 'fieldName' => 'configurations', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\PageConfiguration', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'template' => [ 'fieldName' => 'template', 'joinColumns' => [ [ 'name' => 'template_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id', ], ], 'cascade' => [], 'inversedBy' => null, 'targetEntity' => 'App\\Entity\\Template', 'fetch' => 2, 'type' => 2, 'mappedBy' => null, 'isOwningSide' => true, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => false, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'sourceToTargetKeyColumns' => [ 'template_id' => 'id', ], 'joinColumnFieldNames' => [ 'template_id' => 'template_id', ], 'targetToSourceKeyColumns' => [ 'id' => 'template_id', ], 'orphanRemoval' => false, ], 'menus' => [ 'fieldName' => 'menus', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Menu', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'listings' => [ 'fieldName' => 'listings', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Listing', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'articles' => [ 'fieldName' => 'articles', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Article', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'colorings' => [ 'fieldName' => 'colorings', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Coloring', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'contacts' => [ 'fieldName' => 'contacts', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Contact', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'directories' => [ 'fieldName' => 'directories', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Directory', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'eCards' => [ 'fieldName' => 'eCards', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\ECard', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'faceInHoles' => [ 'fieldName' => 'faceInHoles', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\FaceInHole', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'googleForms' => [ 'fieldName' => 'googleForms', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\GoogleForm', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'homes' => [ 'fieldName' => 'homes', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Home', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'iFrames' => [ 'fieldName' => 'iFrames', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\IFrame', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'listingDocuments' => [ 'fieldName' => 'listingDocuments', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\ListingDocument', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'memories' => [ 'fieldName' => 'memories', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Memory', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'puzzles' => [ 'fieldName' => 'puzzles', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Puzzle', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'quizzes' => [ 'fieldName' => 'quizzes', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Quiz', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'sliders' => [ 'fieldName' => 'sliders', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Gallery', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'videos' => [ 'fieldName' => 'videos', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Video', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'pdfs' => [ 'fieldName' => 'pdfs', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Pdf', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'weathers' => [ 'fieldName' => 'weathers', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Weather', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'websites' => [ 'fieldName' => 'websites', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Website', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'listingEvents' => [ 'fieldName' => 'listingEvents', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\ListingEvent', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'itineraries' => [ 'fieldName' => 'itineraries', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Itinerary', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], 'partners' => [ 'fieldName' => 'partners', 'mappedBy' => 'page', 'targetEntity' => 'App\\Entity\\Pages\\Partner', 'cascade' => [], 'orphanRemoval' => true, 'fetch' => 2, 'type' => 4, 'inversedBy' => null, 'isOwningSide' => false, 'sourceEntity' => 'App\\Entity\\Pages\\Page', 'isCascadeRemove' => true, 'isCascadePersist' => false, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, ], ], ], 'idGenerator' => [ $o[1], ], ], ], $o[0], [] ); }];