- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs
- Events
- Routing
- Cache
- Translation 9
- Security
- Twig
- Doctrine
- Debug
- E-mails
- Configuration
Configuration Settings
Theme
Default theme. It switches between Light and Dark automatically to match the operating system theme.
Provides greatest readability, but requires a well-lit environment.
Reduces eye fatigue. Ideal for low light environments.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Validator calls
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#5461 name: "" type_class: "Eccube\Form\Type\SearchProductType" data: [ "mode" => null "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "pageno" => "2" "disp_number" => Eccube\Entity\Master\ProductListMax {#3587 #id: 20 #name: "20件" #sort_no: 0 } "orderby" => Eccube\Entity\Master\ProductListOrderBy {#4275 #id: 3 #name: "価格が低い順" #sort_no: 0 } "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "hmin" => null "hmax" => null "wmin" => null "wmax" => null "instock" => null "tag_id" => Doctrine\Common\Collections\ArrayCollection {#8277 -elements: [] } ] } "constraints" => null "groups" => null ]
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#8823 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "instock" => false ] } "constraints" => null "groups" => null ]
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#13082 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "instock" => false ] } "constraints" => null "groups" => null ]
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#17260 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "instock" => false ] } "constraints" => null "groups" => null ]
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#21459 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "instock" => false ] } "constraints" => null "groups" => null ]
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#23220 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "instock" => false ] } "constraints" => null "groups" => null ]
In
ValidationListener.php
line 50 (context):
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#25081 name: "" type_class: "Eccube\Form\Type\SearchProductType" data: [ "mode" => null "category_id" => Eccube\Entity\Category {#3846 -id: 93 -name: "A_D_R_S" -hierarchy: 2 -sort_no: 60 -create_date: DateTime @1692436114 {#3844 date: 2023-08-19 18:08:34.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692436263 {#3845 date: 2023-08-19 18:11:03.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3847 …} -Children: Doctrine\ORM\PersistentCollection {#3850 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 【Adapt / 順応】あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n 【Daily / 日々】\r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n 【Reasonable / 適正】\r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n 【Select / 選定】\r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -metaDescription: """ Adapt / 順応 \r\n あらゆる空間に馴染む、シンプルかつ味わい深い風合いを目指します \r\n \r\n Daily / 日々 \r\n 特別な日、空間ではなく、日々の生活に寄り添うアイテムを目指します \r\n \r\n Reasonable / 適正 \r\n デザイン、品質、素材の丁度良いバランスを考え、適正価格を目指します \r\n \r\n Select / 選定 \r\n アイテムに用いる素材の適材適所を意識し、より良い選定を目指します """ -file_name: "0819180834_64e08692927d8.jpg" -file_delete_flag: null -logo_file_name: "0819180834_64e0869292a37.png" -logo_file_delete_flag: null -slug: "A" -title: "この世界の この町の この部屋の この場所" -englishText: "A_D_R_S" -japaneseText: "アドレス" -searchKeywords: "弘益,SIEVE,シーヴ" } "name" => null "pageno" => "2" "disp_number" => Eccube\Entity\Master\ProductListMax {#3587 #id: 20 #name: "20件" #sort_no: 0 } "orderby" => Eccube\Entity\Master\ProductListOrderBy {#4275 #id: 3 #name: "価格が低い順" #sort_no: 0 } "productplus_1" => [] "productplus_2" => null "productplus_4" => null "productplus_5" => [] "productplus_6" => null "productplus_7" => null "productplus_8" => [] "productplus_9" => [] "productplus_10" => [] "productplus_11" => [] "productplus_12" => [] "productplus_13" => [] "productplus_14" => [] "productplus_15" => [] "productplus_16" => [] "productplus_17" => [] "productplus_18" => [] "productplus_19" => [] "productplus_20" => [] "productplus_21" => [] "productplus_22" => [] "productplus_23" => [] "productplus_24" => [] "productplus_25" => [] "productplus_26" => [] "productplus_27" => [] "productplus_28" => [] "productplus_30" => [] "pmin" => null "pmax" => null "hmin" => null "hmax" => null "wmin" => null "wmax" => null "instock" => null "tag_id" => Doctrine\Common\Collections\ArrayCollection {#27873 -elements: [] } ] } "constraints" => null "groups" => null ]