- 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 {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -japaneseText: "ケイト" -searchKeywords: "毛糸,SIEVE,シーヴ,弘益" } "name" => null "pageno" => null "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 {#10200 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -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 {#14459 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -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 {#18567 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -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 {#22708 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -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 {#24469 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -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 {#26557 name: "" type_class: "Eccube\Form\Type\SearchProductType" data: [ "mode" => null "category_id" => Eccube\Entity\Category {#3853 -id: 92 -name: "KKEITO" -hierarchy: 2 -sort_no: 59 -create_date: DateTime @1692429242 {#3851 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1692429242 {#3852 date: 2023-08-19 16:14:02.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#3854 …} -Children: Doctrine\ORM\PersistentCollection {#3857 …} -Parent: Eccube\Entity\Category {#3734 …} -Creator: Proxies\__CG__\Eccube\Entity\Member {#3624 …} -content: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -metaDescription: """ 「KKEITO」は日本語の毛糸(けいと)を意味します。 \r\n KEITOの頭にもうひとつ「K」が続くのは、 \r\n サスティナブルな社会に向けて大人から子供へ、 \r\n そして未来へ継承し続けられる家具として \r\n 繰り返す、持続の意味で「K」をくりかえしています。 """ -file_name: "0819161402_64e06bba38f16.jpg" -file_delete_flag: null -logo_file_name: "0819161402_64e06bba3f61c.png" -logo_file_delete_flag: null -slug: "K" -title: "ケイトが提案する家族を守る家具" -englishText: "KKEITO" -japaneseText: "ケイト" -searchKeywords: "毛糸,SIEVE,シーヴ,弘益" } "name" => null "pageno" => null "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 {#29349 -elements: [] } ] } "constraints" => null "groups" => null ]