https://emmaconnect.fr/paytweak/payment

Query Metrics

17 Database Queries
11 Different statements
210.59 ms Query time
11 Invalid entities

Grouped Statements

Show all queries

Time Count Info
193.85 ms
(92.05%)
1
SELECT t0.id AS id_1, t0.dateBilling AS dateBilling_2, t0.sendingDate AS sendingDate_3, t0.modeFacturation AS modeFacturation_4, t0.code AS code_5, t0.comment AS comment_6, t0.paidPaytweak AS paidPaytweak_7, t0.ht AS ht_8, t0.ttc AS ttc_9, t0.solde AS solde_10, t0.status AS status_11, t0.accompte AS accompte_12, t0.linkPaytweak AS linkPaytweak_13, t0.linkPaytweakExpire AS linkPaytweakExpire_14, t0.type AS type_15, t0.created AS created_16, t0.updated AS updated_17, t0.client_id AS client_id_18, t0.site_id AS site_id_19, t0.company_id AS company_id_20, t0.reglement_id AS reglement_id_21, t0.rdv_id AS rdv_id_22, t0.creator_id AS creator_id_23, t0.maj_id AS maj_id_24 FROM billing t0 WHERE t0.code = ? LIMIT 1
Parameters:
[
  "XUOBFD1MGRO"
]
5.84 ms
(2.77%)
1
"COMMIT"
Parameters:
[]
3.10 ms
(1.47%)
2
SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = ?
  AND TABLE_TYPE = 'BASE TABLE'
ORDER BY TABLE_NAME
Parameters:
[
  "emmaconnect"
]
2.13 ms
(1.01%)
1
SELECT       c.COLUMN_NAME        AS field,
       c.COLUMN_TYPE        AS type,
       c.IS_NULLABLE        AS `null`,
       c.COLUMN_KEY         AS `key`,
       c.COLUMN_DEFAULT     AS `default`,
       c.EXTRA,
       c.COLUMN_COMMENT     AS comment,
       c.CHARACTER_SET_NAME AS characterset,
       c.COLLATION_NAME     AS collation
FROM information_schema.COLUMNS c
    INNER JOIN information_schema.TABLES t
        ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION
Parameters:
[
  "emmaconnect"
  "emmaconnect"
  "doctrine_migration_versions"
]
1.81 ms
(0.86%)
1
SELECT DISTINCT            k.CONSTRAINT_NAME,
            k.COLUMN_NAME,
            k.REFERENCED_TABLE_NAME,
            k.REFERENCED_COLUMN_NAME,
            k.ORDINAL_POSITION /*!50116,
            c.UPDATE_RULE,
            c.DELETE_RULE */
FROM information_schema.key_column_usage k /*!50116
INNER JOIN information_schema.referential_constraints c
ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME
AND 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 = 'emmaconnect' */ ORDER BY k.ORDINAL_POSITION
Parameters:
[
  "emmaconnect"
  "doctrine_migration_versions"
]
1.29 ms
(0.61%)
1
SELECT t.TABLE_NAME,
           t.ENGINE,
           t.AUTO_INCREMENT,
           t.TABLE_COMMENT,
           t.CREATE_OPTIONS,
           t.TABLE_COLLATION,
           ccsa.CHARACTER_SET_NAME
      FROM information_schema.TABLES t
        INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa
            ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'
Parameters:
[
  "emmaconnect"
  "doctrine_migration_versions"
]
0.99 ms
(0.47%)
1
SELECT        NON_UNIQUE  AS Non_Unique,
        INDEX_NAME  AS Key_name,
        COLUMN_NAME AS Column_Name,
        SUB_PART    AS Sub_Part,
        INDEX_TYPE  AS Index_Type
FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX
Parameters:
[
  "emmaconnect"
  "doctrine_migration_versions"
]
0.91 ms
(0.43%)
6
SELECT DATABASE()
Parameters:
[]
0.38 ms
(0.18%)
1
INSERT INTO paytweak_return (result) VALUES (?)
Parameters:
[
  "{"notice":"PAYMENT","order_id":"XUOBFD1MGRO","index":1,"link_id":"Ko2BF","status":5,"reason":"AUTHORIZED - Transaction successful","date_payment":"23\/11\/2024|12:41:51","transaction_id":"972337202432","amount":0,"currency":"EUR","cardno":"XXXXXXXXXXXXXXXX","brand":"Cartes Bancaires","card_validity":"202509","card_holder":"NC","card_alias":"Ko2BF","IP":"213.155.65.68","freetext":""}"
]
0.19 ms
(0.09%)
1
SELECT * FROM doctrine_migration_versions
Parameters:
[]
0.11 ms
(0.05%)
1
"START TRANSACTION"
Parameters:
[]

Database Connections

Name Service
default doctrine.dbal.default_connection

Entity Managers

Name Service
default doctrine.orm.default_entity_manager

Second Level Cache

Second Level Cache is not enabled.

Entities Mapping

Class Mapping errors
App\Entity\Billing No errors.
App\Entity\PaytweakReturn No errors.
App\Entity\Client
  • The field App\Entity\Client#contract is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Contract#client does not contain the required 'inversedBy="contract"' attribute.
  • The field App\Entity\Client#familyMembers is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Client\FamilyMember#client does not contain the required 'inversedBy="familyMembers"' attribute.
App\Entity\Site
  • The field App\Entity\Site#logistique is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\Site\Logistique#site does not contain the required 'mappedBy="logistique"' attribute.
  • The field App\Entity\Site#salons is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Salon#site does not contain the required 'inversedBy="salons"' attribute.
  • The field App\Entity\Site#othersContacts is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Contact#site does not contain the required 'inversedBy="othersContacts"' attribute.
App\Entity\Company No errors.
App\Entity\Reglement No errors.
App\Entity\RDV
  • The mappings App\Entity\RDV#rdvProducts and App\Entity\RDVProduct#rdv are inconsistent with each other.
  • The mappings App\Entity\RDV#billings and App\Entity\Billing#RDV are inconsistent with each other.
  • The association App\Entity\RDV#intervenant refers to the inverse side field App\Entity\Intervenant#rdv which does not exist.
  • The association App\Entity\RDV#client refers to the inverse side field App\Entity\Client#rdv which does not exist.
  • The association App\Entity\RDV#author refers to the inverse side field App\Entity\User#rdv which does not exist.
App\Entity\User
  • The field App\Entity\User#intervenant is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\Intervenant#user does not contain the required 'mappedBy="intervenant"' attribute.
App\Entity\BillingItem No errors.
App\Entity\RDVBilling No errors.
App\Entity\Contract
  • The mappings App\Entity\Contract#contractProducts and App\Entity\ContractProduct#contract are inconsistent with each other.
App\Entity\Client\FamilyMember
  • The association App\Entity\Client\FamilyMember#address refers to the inverse side field App\Entity\Address#personn which does not exist.
App\Entity\Contact
  • The association App\Entity\Contact#address refers to the inverse side field App\Entity\Address#personn which does not exist.
App\Entity\Client\BillingInfos No errors.
App\Entity\Recurrence No errors.
App\Entity\Site\Logistique
  • The field App\Entity\Site\Logistique#site is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\Site#logistique does not contain the required 'mappedBy="site"' attribute.
App\Entity\Salon
  • The field App\Entity\Salon#intervenantSalons is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\IntervenantSalon#salon does not contain the required 'inversedBy="intervenantSalons"' attribute.
App\Entity\Address No errors.
App\Entity\BankAccount No errors.
App\Entity\PaymentType No errors.
App\Entity\RDVProduct
  • The association App\Entity\RDVProduct#product refers to the inverse side field App\Entity\Product#rdvProduct which does not exist.
  • The association App\Entity\RDVProduct#rdv refers to the inverse side field App\Entity\RDV#rdvProduct which does not exist.
App\Entity\Intervenant
  • The field App\Entity\Intervenant#user is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\User#intervenant does not contain the required 'mappedBy="user"' attribute.
  • The field App\Entity\Intervenant#workContract is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\WorkContract#intervenant does not contain the required 'mappedBy="workContract"' attribute.
  • The field App\Entity\Intervenant#absences is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Absence#intervenant does not contain the required 'inversedBy="absences"' attribute.
  • The mappings App\Entity\Intervenant#rdvs and App\Entity\RDV#intervenant are inconsistent with each other.
  • The association App\Entity\Intervenant#address refers to the inverse side field App\Entity\Address#personn which does not exist.
App\Entity\CancelReason No errors.
App\Entity\PromoCode No errors.