- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs 480
- Events
- Routing
- Cache
- Translation 19
- Security
- Twig
- Doctrine
- Migrations 15
- 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 {#5729 name: "" type_class: "Eccube\Form\Type\SearchProductType" data: [ "mode" => null "category_id" => Eccube\Entity\Category {#5439 -id: 64 -name: "店長イチオシ" -hierarchy: 1 -sort_no: 50 -create_date: DateTime @1747116751 {#5437 date: 2025-05-13 15:12:31.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1753261159 {#5438 date: 2025-07-23 17:59:19.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#5440 …} -Children: Doctrine\ORM\PersistentCollection {#5443 …} -Parent: null -Creator: Proxies\__CG__\Eccube\Entity\Member {#5069 …} -category_image: null -category_content: """ <p>1年間の感謝の想いを込めて、ご挨拶!!<br>年末に来年のカレンダーを楽しみに待っているお客様は大勢いらっしゃいます。「この一年大変お世話になりました。来年もよろしくお願いします。」と感謝の言葉とカレンダーでお客様との信頼関係がより深まります。<br>ずらりと揃った多彩なカレンダーの数々の中から、どなたにも喜ばれる人気の高いおススメ商品をご紹介します。<br><br>こんなご要望にもお応えします!!</p>\r\n <p><img class="emoji" draggable="false" src="https://s.w.org/images/core/emoji/11/svg/1f4cd.svg" alt="📍" data-wp-emoji="1"><a href="../../user_data/can-do-this">詳しくは、こちらへ</a></p> """ -page_display_mode: 0 } "name" => null "pageno" => null "disp_number" => Eccube\Entity\Master\ProductListMax {#4792 #id: 20 #name: "20件" #sort_no: 0 } "orderby" => Eccube\Entity\Master\ProductListOrderBy {#4784 #id: 0 #name: "おすすめ順" #sort_no: 0 } ] } "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 {#17928 name: "" type_class: "Eccube\Form\Type\SearchProductBlockType" data: [ "category_id" => Eccube\Entity\Category {#5439 -id: 64 -name: "店長イチオシ" -hierarchy: 1 -sort_no: 50 -create_date: DateTime @1747116751 {#5437 date: 2025-05-13 15:12:31.0 Asia/Tokyo (+09:00) } -update_date: DateTime @1753261159 {#5438 date: 2025-07-23 17:59:19.0 Asia/Tokyo (+09:00) } -ProductCategories: Doctrine\ORM\PersistentCollection {#5440 …} -Children: Doctrine\ORM\PersistentCollection {#5443 …} -Parent: null -Creator: Proxies\__CG__\Eccube\Entity\Member {#5069 …} -category_image: null -category_content: """ <p>1年間の感謝の想いを込めて、ご挨拶!!<br>年末に来年のカレンダーを楽しみに待っているお客様は大勢いらっしゃいます。「この一年大変お世話になりました。来年もよろしくお願いします。」と感謝の言葉とカレンダーでお客様との信頼関係がより深まります。<br>ずらりと揃った多彩なカレンダーの数々の中から、どなたにも喜ばれる人気の高いおススメ商品をご紹介します。<br><br>こんなご要望にもお応えします!!</p>\r\n <p><img class="emoji" draggable="false" src="https://s.w.org/images/core/emoji/11/svg/1f4cd.svg" alt="📍" data-wp-emoji="1"><a href="../../user_data/can-do-this">詳しくは、こちらへ</a></p> """ -page_display_mode: 0 } "name" => null ] } "constraints" => null "groups" => null ]