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.
Log Messages
Level (7)
Channel (4)
Time
Message
deprecation
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\RelaunchSubContractorCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\ResetAmountForAClientWithContractEndOfMonthCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\ResetCurrentBalanceForAClientWithContractEndOfMonthCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\SendAnEmailForAllConsumptionEveryYearCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\SendAnEmailForConsumptionOfTheMonthCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\VigilanceCertificateReminderCommand" now to avoid errors or add an explicit @return annotation to suppress this message.
The "App\Controller\API\LoginAPIAuthenticatorCustom" class extends "Symfony\Component\Security\Guard\AbstractGuardAuthenticator" that is deprecated since Symfony 5.3, use the new authenticator system instead.
Method "Symfony\Component\Security\Guard\AuthenticatorInterface::getCredentials()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "App\Controller\API\LoginAPIAuthenticatorCustom" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Doctrine\Common\EventSubscriber::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\UserQueryListener" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\AdminSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\ClientSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\ClientWpSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\CompanySubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\ConfidentialitySubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Doctrine\Common\EventSubscriber::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\DoctrineSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\FcmNotificationSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\JobSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\LivrableSubscriver" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\MissionSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\SubContractorSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\UserSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\WorkflowStepSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Form\DataTransformerInterface::reverseTransform()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "App\Form\DataTransformer\NotificationToEnumTransformer" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Form\DataTransformerInterface::reverseTransform()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "App\Form\DataTransformer\NotificationTypeToEnumTransformer" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Form\DataTransformerInterface::transform()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "App\Form\DataTransformer\ProductTextToObjectTransformer" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Form\DataTransformerInterface::reverseTransform()" might add "mixed" as a native return type declaration in the future. Do the same in implementation "App\Form\DataTransformer\ProductTextToObjectTransformer" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Doctrine\ORM\EntityRepository::findOneBy()" might add "?object" as a native return type declaration in the future. Do the same in child class "App\Repository\SystemEmailRepository" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Security\Core\Authorization\Voter\Voter::supports()" might add "bool" as a native return type declaration in the future. Do the same in child class "App\Security\Voter\RoleVoter" now to avoid errors or add an explicit @return annotation to suppress this message.
Method "Symfony\Component\Security\Core\Authorization\Voter\Voter::voteOnAttribute()" might add "bool" as a native return type declaration in the future. Do the same in child class "App\Security\Voter\RoleVoter" now to avoid errors or add an explicit @return annotation to suppress this message.
User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventSubscriber\CampaignSubscriber" now to avoid errors or add an explicit @return annotation to suppress this message.
User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.metadata_bag" service is deprecated, create your own "session.storage.factory" instead.
"SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.domaine_name AS domaine_name_2, c0_.email_project AS email_project_3, c0_.mdp_email_project AS mdp_email_project_4, c0_.marge_my_flow AS marge_my_flow_5, c0_.logo_name AS logo_name_6, c0_.favicon_name AS favicon_name_7, c0_.enabled AS enabled_8, c0_.type_company AS type_company_9, c0_.cb_payment AS cb_payment_10, c0_.contract AS contract_11, c0_.customer_discount AS customer_discount_12, c0_.default_credit_cost AS default_credit_cost_13, c0_.cost_of_discounted_credit AS cost_of_discounted_credit_14, c0_.created_at AS created_at_15, c0_.updated_at AS updated_at_16, c0_.siren AS siren_17, c0_.front_id AS front_id_18, c0_.current_credit AS current_credit_19, c0_.current_balance AS current_balance_20, c0_.deleted AS deleted_21, c0_.link_my_flow_confidentiality_commitment AS link_my_flow_confidentiality_commitment_22, c0_.extension_domain AS extension_domain_23, c0_.parent_id AS parent_id_24, c0_.company_data_id AS company_data_id_25, c0_.representative_id AS representative_id_26 FROM companies c0_ WHERE c0_.domaine_name LIKE ?"
(parameters:
[1 => "%app.dev.my-flow.fr%"
]
, types:
[1 => 2]
)
doctrine
[
"sql" => "SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.domaine_name AS domaine_name_2, c0_.email_project AS email_project_3, c0_.mdp_email_project AS mdp_email_project_4, c0_.marge_my_flow AS marge_my_flow_5, c0_.logo_name AS logo_name_6, c0_.favicon_name AS favicon_name_7, c0_.enabled AS enabled_8, c0_.type_company AS type_company_9, c0_.cb_payment AS cb_payment_10, c0_.contract AS contract_11, c0_.customer_discount AS customer_discount_12, c0_.default_credit_cost AS default_credit_cost_13, c0_.cost_of_discounted_credit AS cost_of_discounted_credit_14, c0_.created_at AS created_at_15, c0_.updated_at AS updated_at_16, c0_.siren AS siren_17, c0_.front_id AS front_id_18, c0_.current_credit AS current_credit_19, c0_.current_balance AS current_balance_20, c0_.deleted AS deleted_21, c0_.link_my_flow_confidentiality_commitment AS link_my_flow_confidentiality_commitment_22, c0_.extension_domain AS extension_domain_23, c0_.parent_id AS parent_id_24, c0_.company_data_id AS company_data_id_25, c0_.representative_id AS representative_id_26 FROM companies c0_ WHERE c0_.domaine_name LIKE ?"
"params" => [1 => "%app.dev.my-flow.fr%"
]
"types" => [1 => 2]
]
deprecation
User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.factory.service" service is deprecated, use "session.storage.factory.native", "session.storage.factory.php_bridge" or "session.storage.factory.mock_file" instead.
"SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.domaine_name AS domaine_name_2, c0_.email_project AS email_project_3, c0_.mdp_email_project AS mdp_email_project_4, c0_.marge_my_flow AS marge_my_flow_5, c0_.logo_name AS logo_name_6, c0_.favicon_name AS favicon_name_7, c0_.enabled AS enabled_8, c0_.type_company AS type_company_9, c0_.cb_payment AS cb_payment_10, c0_.contract AS contract_11, c0_.customer_discount AS customer_discount_12, c0_.default_credit_cost AS default_credit_cost_13, c0_.cost_of_discounted_credit AS cost_of_discounted_credit_14, c0_.created_at AS created_at_15, c0_.updated_at AS updated_at_16, c0_.siren AS siren_17, c0_.front_id AS front_id_18, c0_.current_credit AS current_credit_19, c0_.current_balance AS current_balance_20, c0_.deleted AS deleted_21, c0_.link_my_flow_confidentiality_commitment AS link_my_flow_confidentiality_commitment_22, c0_.extension_domain AS extension_domain_23, c0_.parent_id AS parent_id_24, c0_.company_data_id AS company_data_id_25, c0_.representative_id AS representative_id_26 FROM companies c0_ WHERE c0_.domaine_name LIKE ?"
(parameters:
[1 => "%app.dev.my-flow.fr%"
]
, types:
[1 => 2]
)
doctrine
[
"sql" => "SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.domaine_name AS domaine_name_2, c0_.email_project AS email_project_3, c0_.mdp_email_project AS mdp_email_project_4, c0_.marge_my_flow AS marge_my_flow_5, c0_.logo_name AS logo_name_6, c0_.favicon_name AS favicon_name_7, c0_.enabled AS enabled_8, c0_.type_company AS type_company_9, c0_.cb_payment AS cb_payment_10, c0_.contract AS contract_11, c0_.customer_discount AS customer_discount_12, c0_.default_credit_cost AS default_credit_cost_13, c0_.cost_of_discounted_credit AS cost_of_discounted_credit_14, c0_.created_at AS created_at_15, c0_.updated_at AS updated_at_16, c0_.siren AS siren_17, c0_.front_id AS front_id_18, c0_.current_credit AS current_credit_19, c0_.current_balance AS current_balance_20, c0_.deleted AS deleted_21, c0_.link_my_flow_confidentiality_commitment AS link_my_flow_confidentiality_commitment_22, c0_.extension_domain AS extension_domain_23, c0_.parent_id AS parent_id_24, c0_.company_data_id AS company_data_id_25, c0_.representative_id AS representative_id_26 FROM companies c0_ WHERE c0_.domaine_name LIKE ?"
"params" => [1 => "%app.dev.my-flow.fr%"
]
"types" => [1 => 2]
]
"SELECT t0.id AS id_1, t0.content AS content_2, t0.created_at AS created_at_3, t0.user_list_who_read AS user_list_who_read_4, t0.origin AS origin_5, t0.reply_to AS reply_to_6, t0.original_content AS original_content_7, t0.is_deleted AS is_deleted_8, t0.insert_pinned AS insert_pinned_9, t0.is_modified AS is_modified_10, t0.platform AS platform_11, t0.user_id AS user_id_12, t0.campaign_id AS campaign_id_13, t0.mission_id AS mission_id_14, t0.discussion_group_id AS discussion_group_id_15 FROM messages t0 WHERE t0.id = ?"
(parameters:
[1 => "74zpLRNHCjzsDCEwGQkxRo"
]
, types:
[1 => 2]
)
doctrine
[
"sql" => "SELECT t0.id AS id_1, t0.content AS content_2, t0.created_at AS created_at_3, t0.user_list_who_read AS user_list_who_read_4, t0.origin AS origin_5, t0.reply_to AS reply_to_6, t0.original_content AS original_content_7, t0.is_deleted AS is_deleted_8, t0.insert_pinned AS insert_pinned_9, t0.is_modified AS is_modified_10, t0.platform AS platform_11, t0.user_id AS user_id_12, t0.campaign_id AS campaign_id_13, t0.mission_id AS mission_id_14, t0.discussion_group_id AS discussion_group_id_15 FROM messages t0 WHERE t0.id = ?"
"params" => [1 => "74zpLRNHCjzsDCEwGQkxRo"
]
"types" => [1 => 2]
]
"SELECT u0_.id AS id_0, u0_.firstname AS firstname_1, u0_.new_add AS new_add_2, u0_.all_company AS all_company_3, u0_.salary AS salary_4, u0_.manager AS manager_5, u0_.partner AS partner_6, u0_.share_my_email AS share_my_email_7, u0_.share_my_phone AS share_my_phone_8, u0_.share_my_whatsapp AS share_my_whatsapp_9, u0_.my_whatsapp_link AS my_whatsapp_link_10, u0_.lastname AS lastname_11, u0_.cell_phone AS cell_phone_12, u0_.enabled AS enabled_13, u0_.external AS external_14, u0_.daily_rate AS daily_rate_15, u0_.resale_rate AS resale_rate_16, u0_.billing_method AS billing_method_17, u0_.picture_name AS picture_name_18, u0_.updated_at AS updated_at_19, u0_.email AS email_20, u0_.original_email AS original_email_21, u0_.roles AS roles_22, u0_.password AS password_23, u0_.created_at AS created_at_24, u0_.last_connection_at AS last_connection_at_25, u0_.account_type AS account_type_26, u0_.notification_type AS notification_type_27, u0_.notification AS notification_28, u0_.freq_notification AS freq_notification_29, u0_.freq_notification_everytime AS freq_notification_everytime_30, u0_.freq_notification_per_day AS freq_notification_per_day_31, u0_.freq_notification_per_week AS freq_notification_per_week_32, u0_.freq_notification_per_month AS freq_notification_per_month_33, u0_.is_active_notification AS is_active_notification_34, u0_.deleted AS deleted_35, u0_.referencing_confirmation_notification AS referencing_confirmation_notification_36, u0_.gender AS gender_37, u0_.device_connected_list AS device_connected_list_38, u0_.mail_alias AS mail_alias_39, u0_.invisible AS invisible_40, u0_.last_activity_at AS last_activity_at_41, u0_.is_logged AS is_logged_42, u0_.is_new_client AS is_new_client_43, u0_.autorization_date_at AS autorization_date_at_44, u0_.accept_presentation AS accept_presentation_45, u0_.description AS description_46, u0_.title AS title_47, u0_.one_time_login_token AS one_time_login_token_48, u0_.state AS state_49, u0_.identifier AS identifier_50, u0_.my_flow_email AS my_flow_email_51, u0_.company_id AS company_id_52, u0_.user_data_id AS user_data_id_53, u0_.parent_id AS parent_id_54 FROM users u0_ WHERE u0_.id IN (?, ?, ?)"
[
"sql" => "SELECT u0_.id AS id_0, u0_.firstname AS firstname_1, u0_.new_add AS new_add_2, u0_.all_company AS all_company_3, u0_.salary AS salary_4, u0_.manager AS manager_5, u0_.partner AS partner_6, u0_.share_my_email AS share_my_email_7, u0_.share_my_phone AS share_my_phone_8, u0_.share_my_whatsapp AS share_my_whatsapp_9, u0_.my_whatsapp_link AS my_whatsapp_link_10, u0_.lastname AS lastname_11, u0_.cell_phone AS cell_phone_12, u0_.enabled AS enabled_13, u0_.external AS external_14, u0_.daily_rate AS daily_rate_15, u0_.resale_rate AS resale_rate_16, u0_.billing_method AS billing_method_17, u0_.picture_name AS picture_name_18, u0_.updated_at AS updated_at_19, u0_.email AS email_20, u0_.original_email AS original_email_21, u0_.roles AS roles_22, u0_.password AS password_23, u0_.created_at AS created_at_24, u0_.last_connection_at AS last_connection_at_25, u0_.account_type AS account_type_26, u0_.notification_type AS notification_type_27, u0_.notification AS notification_28, u0_.freq_notification AS freq_notification_29, u0_.freq_notification_everytime AS freq_notification_everytime_30, u0_.freq_notification_per_day AS freq_notification_per_day_31, u0_.freq_notification_per_week AS freq_notification_per_week_32, u0_.freq_notification_per_month AS freq_notification_per_month_33, u0_.is_active_notification AS is_active_notification_34, u0_.deleted AS deleted_35, u0_.referencing_confirmation_notification AS referencing_confirmation_notification_36, u0_.gender AS gender_37, u0_.device_connected_list AS device_connected_list_38, u0_.mail_alias AS mail_alias_39, u0_.invisible AS invisible_40, u0_.last_activity_at AS last_activity_at_41, u0_.is_logged AS is_logged_42, u0_.is_new_client AS is_new_client_43, u0_.autorization_date_at AS autorization_date_at_44, u0_.accept_presentation AS accept_presentation_45, u0_.description AS description_46, u0_.title AS title_47, u0_.one_time_login_token AS one_time_login_token_48, u0_.state AS state_49, u0_.identifier AS identifier_50, u0_.my_flow_email AS my_flow_email_51, u0_.company_id AS company_id_52, u0_.user_data_id AS user_data_id_53, u0_.parent_id AS parent_id_54 FROM users u0_ WHERE u0_.id IN (?, ?, ?)"
"params" => [1 => "JpJCxzoJkC2TqNYCes1YEm"
2 => "DEow9vzG1UumAw1HmjEcSp"
3 => "DEow9vzG1UumAw1HmjEcSp"
]
"types" => [1 => 22 => 23 => 2]
]
debug
Executing statement:
"SELECT u0_.id AS id_0, u0_.firstname AS firstname_1, u0_.new_add AS new_add_2, u0_.all_company AS all_company_3, u0_.salary AS salary_4, u0_.manager AS manager_5, u0_.partner AS partner_6, u0_.share_my_email AS share_my_email_7, u0_.share_my_phone AS share_my_phone_8, u0_.share_my_whatsapp AS share_my_whatsapp_9, u0_.my_whatsapp_link AS my_whatsapp_link_10, u0_.lastname AS lastname_11, u0_.cell_phone AS cell_phone_12, u0_.enabled AS enabled_13, u0_.external AS external_14, u0_.daily_rate AS daily_rate_15, u0_.resale_rate AS resale_rate_16, u0_.billing_method AS billing_method_17, u0_.picture_name AS picture_name_18, u0_.updated_at AS updated_at_19, u0_.email AS email_20, u0_.original_email AS original_email_21, u0_.roles AS roles_22, u0_.password AS password_23, u0_.created_at AS created_at_24, u0_.last_connection_at AS last_connection_at_25, u0_.account_type AS account_type_26, u0_.notification_type AS notification_type_27, u0_.notification AS notification_28, u0_.freq_notification AS freq_notification_29, u0_.freq_notification_everytime AS freq_notification_everytime_30, u0_.freq_notification_per_day AS freq_notification_per_day_31, u0_.freq_notification_per_week AS freq_notification_per_week_32, u0_.freq_notification_per_month AS freq_notification_per_month_33, u0_.is_active_notification AS is_active_notification_34, u0_.deleted AS deleted_35, u0_.referencing_confirmation_notification AS referencing_confirmation_notification_36, u0_.gender AS gender_37, u0_.device_connected_list AS device_connected_list_38, u0_.mail_alias AS mail_alias_39, u0_.invisible AS invisible_40, u0_.last_activity_at AS last_activity_at_41, u0_.is_logged AS is_logged_42, u0_.is_new_client AS is_new_client_43, u0_.autorization_date_at AS autorization_date_at_44, u0_.accept_presentation AS accept_presentation_45, u0_.description AS description_46, u0_.title AS title_47, u0_.one_time_login_token AS one_time_login_token_48, u0_.state AS state_49, u0_.identifier AS identifier_50, u0_.my_flow_email AS my_flow_email_51, u0_.company_id AS company_id_52, u0_.user_data_id AS user_data_id_53, u0_.parent_id AS parent_id_54 FROM users u0_ WHERE u0_.id IN (?, ?, ?)"
[
"sql" => "SELECT u0_.id AS id_0, u0_.firstname AS firstname_1, u0_.new_add AS new_add_2, u0_.all_company AS all_company_3, u0_.salary AS salary_4, u0_.manager AS manager_5, u0_.partner AS partner_6, u0_.share_my_email AS share_my_email_7, u0_.share_my_phone AS share_my_phone_8, u0_.share_my_whatsapp AS share_my_whatsapp_9, u0_.my_whatsapp_link AS my_whatsapp_link_10, u0_.lastname AS lastname_11, u0_.cell_phone AS cell_phone_12, u0_.enabled AS enabled_13, u0_.external AS external_14, u0_.daily_rate AS daily_rate_15, u0_.resale_rate AS resale_rate_16, u0_.billing_method AS billing_method_17, u0_.picture_name AS picture_name_18, u0_.updated_at AS updated_at_19, u0_.email AS email_20, u0_.original_email AS original_email_21, u0_.roles AS roles_22, u0_.password AS password_23, u0_.created_at AS created_at_24, u0_.last_connection_at AS last_connection_at_25, u0_.account_type AS account_type_26, u0_.notification_type AS notification_type_27, u0_.notification AS notification_28, u0_.freq_notification AS freq_notification_29, u0_.freq_notification_everytime AS freq_notification_everytime_30, u0_.freq_notification_per_day AS freq_notification_per_day_31, u0_.freq_notification_per_week AS freq_notification_per_week_32, u0_.freq_notification_per_month AS freq_notification_per_month_33, u0_.is_active_notification AS is_active_notification_34, u0_.deleted AS deleted_35, u0_.referencing_confirmation_notification AS referencing_confirmation_notification_36, u0_.gender AS gender_37, u0_.device_connected_list AS device_connected_list_38, u0_.mail_alias AS mail_alias_39, u0_.invisible AS invisible_40, u0_.last_activity_at AS last_activity_at_41, u0_.is_logged AS is_logged_42, u0_.is_new_client AS is_new_client_43, u0_.autorization_date_at AS autorization_date_at_44, u0_.accept_presentation AS accept_presentation_45, u0_.description AS description_46, u0_.title AS title_47, u0_.one_time_login_token AS one_time_login_token_48, u0_.state AS state_49, u0_.identifier AS identifier_50, u0_.my_flow_email AS my_flow_email_51, u0_.company_id AS company_id_52, u0_.user_data_id AS user_data_id_53, u0_.parent_id AS parent_id_54 FROM users u0_ WHERE u0_.id IN (?, ?, ?)"
"params" => [1 => "JpJCxzoJkC2TqNYCes1YEm"
2 => "DEow9vzG1UumAw1HmjEcSp"
3 => "DEow9vzG1UumAw1HmjEcSp"
]
"types" => [1 => 22 => 23 => 2]
]
critical
Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("id") on a null variable." at /var/www/vhosts/my-flow.fr/app.dev.my-flow.fr/templates/services/messages/all_users_who_read.html.twig line 6
"SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.domaine_name AS domaine_name_2, c0_.email_project AS email_project_3, c0_.mdp_email_project AS mdp_email_project_4, c0_.marge_my_flow AS marge_my_flow_5, c0_.logo_name AS logo_name_6, c0_.favicon_name AS favicon_name_7, c0_.enabled AS enabled_8, c0_.type_company AS type_company_9, c0_.cb_payment AS cb_payment_10, c0_.contract AS contract_11, c0_.customer_discount AS customer_discount_12, c0_.default_credit_cost AS default_credit_cost_13, c0_.cost_of_discounted_credit AS cost_of_discounted_credit_14, c0_.created_at AS created_at_15, c0_.updated_at AS updated_at_16, c0_.siren AS siren_17, c0_.front_id AS front_id_18, c0_.current_credit AS current_credit_19, c0_.current_balance AS current_balance_20, c0_.deleted AS deleted_21, c0_.link_my_flow_confidentiality_commitment AS link_my_flow_confidentiality_commitment_22, c0_.extension_domain AS extension_domain_23, c0_.parent_id AS parent_id_24, c0_.company_data_id AS company_data_id_25, c0_.representative_id AS representative_id_26 FROM companies c0_ WHERE c0_.domaine_name LIKE ?"
(parameters:
[1 => "%app.dev.my-flow.fr%"
]
, types:
[1 => 2]
)
doctrine
[
"sql" => "SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.domaine_name AS domaine_name_2, c0_.email_project AS email_project_3, c0_.mdp_email_project AS mdp_email_project_4, c0_.marge_my_flow AS marge_my_flow_5, c0_.logo_name AS logo_name_6, c0_.favicon_name AS favicon_name_7, c0_.enabled AS enabled_8, c0_.type_company AS type_company_9, c0_.cb_payment AS cb_payment_10, c0_.contract AS contract_11, c0_.customer_discount AS customer_discount_12, c0_.default_credit_cost AS default_credit_cost_13, c0_.cost_of_discounted_credit AS cost_of_discounted_credit_14, c0_.created_at AS created_at_15, c0_.updated_at AS updated_at_16, c0_.siren AS siren_17, c0_.front_id AS front_id_18, c0_.current_credit AS current_credit_19, c0_.current_balance AS current_balance_20, c0_.deleted AS deleted_21, c0_.link_my_flow_confidentiality_commitment AS link_my_flow_confidentiality_commitment_22, c0_.extension_domain AS extension_domain_23, c0_.parent_id AS parent_id_24, c0_.company_data_id AS company_data_id_25, c0_.representative_id AS representative_id_26 FROM companies c0_ WHERE c0_.domaine_name LIKE ?"
"params" => [1 => "%app.dev.my-flow.fr%"
]
"types" => [1 => 2]
]
[
"sql" => """
SELECT DISTINCT k.CONSTRAINT_NAME,\n k.COLUMN_NAME,\n k.REFERENCED_TABLE_NAME,\n k.REFERENCED_COLUMN_NAME,\n k.ORDINAL_POSITION /*!50116,\n c.UPDATE_RULE,\n c.DELETE_RULE */\nFROM information_schema.key_column_usage k /*!50116\nINNER JOIN information_schema.referential_constraints c\nON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME\nAND c.TABLE_NAME = k.TABLE_NAME */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL /*!50116 AND c.CONSTRAINT_SCHEMA = 'app_preprod' */ ORDER BY k.ORDINAL_POSITION
"""
"params" => [1 => "app_preprod"
2 => "doctrine_migration_versions"
]
"types" => [1 => 22 => 2]
]
debug
Executing statement:
"""
SELECT c.COLUMN_NAME AS field,\n IF(\n c.COLUMN_TYPE = 'longtext'\n AND EXISTS(\n SELECT * from information_schema.CHECK_CONSTRAINTS i_c\n WHERE i_c.CONSTRAINT_SCHEMA = 'app_preprod'\n AND i_c.TABLE_NAME = c.TABLE_NAME\n AND i_c.CHECK_CLAUSE = CONCAT(\n 'json_valid(`',\n c.COLUMN_NAME,\n '`)'\n )\n ),\n 'json',\n c.COLUMN_TYPE\n ) AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION
"""
[
"sql" => """
SELECT c.COLUMN_NAME AS field,\n IF(\n c.COLUMN_TYPE = 'longtext'\n AND EXISTS(\n SELECT * from information_schema.CHECK_CONSTRAINTS i_c\n WHERE i_c.CONSTRAINT_SCHEMA = 'app_preprod'\n AND i_c.TABLE_NAME = c.TABLE_NAME\n AND i_c.CHECK_CLAUSE = CONCAT(\n 'json_valid(`',\n c.COLUMN_NAME,\n '`)'\n )\n ),\n 'json',\n c.COLUMN_TYPE\n ) AS type,\n c.IS_NULLABLE AS `null`,\n c.COLUMN_KEY AS `key`,\n c.COLUMN_DEFAULT AS `default`,\n c.EXTRA,\n c.COLUMN_COMMENT AS comment,\n c.CHARACTER_SET_NAME AS characterset,\n c.COLLATION_NAME AS collation\nFROM information_schema.COLUMNS c\n INNER JOIN information_schema.TABLES t\n ON t.TABLE_NAME = c.TABLE_NAME\n WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION
"""
"params" => [1 => "app_preprod"
2 => "app_preprod"
3 => "doctrine_migration_versions"
]
"types" => [1 => 22 => 23 => 2]
]
debug
Executing query:
"SELECT DATABASE()"
doctrine
[
"sql" => "SELECT DATABASE()"
]
debug
Executing statement:
"""
SELECT NON_UNIQUE AS Non_Unique,\n INDEX_NAME AS Key_name,\n COLUMN_NAME AS Column_Name,\n SUB_PART AS Sub_Part,\n INDEX_TYPE AS Index_Type\nFROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX
"""