GET https://pay-kulmapeck.online/courses/CHIMIE

Query Metrics

38 Database Queries
18 Different statements
12.09 ms Query time
12 Invalid entities

Grouped Statements

Show all queries

Time Count Info
2.73 ms
(22.62%)
15
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.image_file AS image_file_4, t0.is_sub_category AS is_sub_category_5, t0.category_id AS category_id_6 FROM categorie t0 WHERE t0.category_id = ?
Parameters:
[
  19
]
1.43 ms
(11.86%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.filiere_id AS filiere_id_4 FROM specialite t0 WHERE t0.slug IS NULL LIMIT 1
Parameters:
[]
1.37 ms
(11.37%)
3
SELECT t0.id AS id_1, t0.site_name AS site_name_2, t0.site_copyrights AS site_copyrights_3, t0.site_email AS site_email_4, t0.site_description AS site_description_5, t0.contact_phone AS contact_phone_6, t0.support_email AS support_email_7, t0.contact_address AS contact_address_8, t0.main_site_url AS main_site_url_9, t0.is_maintenance_mode AS is_maintenance_mode_10, t0.maintenance_text AS maintenance_text_11 FROM site_setting t0 LIMIT 1
Parameters:
[]
0.68 ms
(5.63%)
3
SELECT t0.id AS id_1, t0.name AS name_2, t0.link AS link_3, t0.icon AS icon_4 FROM social_setting t0
Parameters:
[]
0.67 ms
(5.57%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.specialite_id AS specialite_id_4, t0.skill_level_id AS skill_level_id_5, t0.sous_systeme_id AS sous_systeme_id_6 FROM classe t0 ORDER BY t0.specialite_id ASC, t0.name ASC
Parameters:
[]
0.62 ms
(5.12%)
1
SELECT t0.id AS id_1, t0.intitule AS intitule_2, t0.slug AS slug_3, t0.content AS content_4, t0.description AS description_5, t0.is_published AS is_published_6, t0.is_free AS is_free_7, t0.niveau_difficulte AS niveau_difficulte_8, t0.duree_apprentissage AS duree_apprentissage_9, t0.created_at AS created_at_10, t0.vues AS vues_11, t0.is_validated AS is_validated_12, t0.montant_abonnement AS montant_abonnement_13, t0.language AS language_14, t0.number_of_lessons AS number_of_lessons_15, t0.tags AS tags_16, t0.is_rejected AS is_rejected_17, t0.review AS review_18, t0.updated_at AS updated_at_19, t0.published_at AS published_at_20, t0.enseignant_id AS enseignant_id_21, t0.categorie_id AS categorie_id_22, t23.id AS id_24, t23.video_url AS video_url_25, t23.mp4_file AS mp4_file_26, t23.web_mfile AS web_mfile_27, t23.ogg_file AS ogg_file_28, t23.image_file AS image_file_29, t23.cours_id AS cours_id_30, t31.id AS id_32, t31.cours_id AS cours_id_33, t0.skill_level_id AS skill_level_id_34 FROM cours t0 LEFT JOIN media t23 ON t23.cours_id = t0.id LEFT JOIN forum t31 ON t31.cours_id = t0.id WHERE t0.is_validated = ? ORDER BY t0.created_at DESC, t0.vues DESC LIMIT 8
Parameters:
[
  1
]
0.56 ms
(4.62%)
1
SELECT c0_.id AS id_0, c0_.intitule AS intitule_1, c0_.slug AS slug_2, c0_.content AS content_3, c0_.description AS description_4, c0_.is_published AS is_published_5, c0_.is_free AS is_free_6, c0_.niveau_difficulte AS niveau_difficulte_7, c0_.duree_apprentissage AS duree_apprentissage_8, c0_.created_at AS created_at_9, c0_.vues AS vues_10, c0_.is_validated AS is_validated_11, c0_.montant_abonnement AS montant_abonnement_12, c0_.language AS language_13, c0_.number_of_lessons AS number_of_lessons_14, c0_.tags AS tags_15, c0_.is_rejected AS is_rejected_16, c0_.review AS review_17, c0_.updated_at AS updated_at_18, c0_.published_at AS published_at_19, c0_.enseignant_id AS enseignant_id_20, c0_.categorie_id AS categorie_id_21, c0_.skill_level_id AS skill_level_id_22 FROM cours c0_ INNER JOIN categorie c1_ ON c0_.categorie_id = c1_.id WHERE c0_.categorie_id = ? AND c0_.is_validated = ?
Parameters:
[
  5
  1
]
0.52 ms
(4.27%)
2
SELECT t0.id AS id_1, t0.video_url AS video_url_2, t0.mp4_file AS mp4_file_3, t0.web_mfile AS web_mfile_4, t0.ogg_file AS ogg_file_5, t0.image_file AS image_file_6, t0.cours_id AS cours_id_7 FROM media t0 WHERE t0.cours_id = ?
Parameters:
[
  2
]
0.50 ms
(4.17%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.type_enseignement_id AS type_enseignement_id_4 FROM filiere t0
Parameters:
[]
0.48 ms
(4.00%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.specialite_id AS specialite_id_4, t0.skill_level_id AS skill_level_id_5, t0.sous_systeme_id AS sous_systeme_id_6 FROM classe t0 WHERE t0.slug IS NULL LIMIT 1
Parameters:
[]
0.46 ms
(3.85%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.image_file AS image_file_4, t0.is_sub_category AS is_sub_category_5, t0.category_id AS category_id_6 FROM categorie t0 ORDER BY t0.name ASC
Parameters:
[]
0.36 ms
(3.01%)
2
SELECT t0.id AS id_1, t0.cours_id AS cours_id_2 FROM forum t0 WHERE t0.cours_id = ?
Parameters:
[
  2
]
0.34 ms
(2.85%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.image_file AS image_file_4, t0.is_sub_category AS is_sub_category_5, t0.category_id AS category_id_6 FROM categorie t0 WHERE t0.slug = ? LIMIT 1
Parameters:
[
  "CHIMIE"
]
0.31 ms
(2.56%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.image_file AS image_file_4, t0.is_sub_category AS is_sub_category_5, t0.category_id AS category_id_6 FROM categorie t0 WHERE t0.is_sub_category = ? ORDER BY t0.name ASC LIMIT 11
Parameters:
[
  0
]
0.31 ms
(2.53%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.image_file AS image_file_4, t0.is_sub_category AS is_sub_category_5, t0.category_id AS category_id_6 FROM categorie t0 WHERE t0.is_sub_category = ? ORDER BY t0.name ASC LIMIT 12
Parameters:
[
  0
]
0.27 ms
(2.26%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.type_enseignement_id AS type_enseignement_id_4 FROM filiere t0 WHERE t0.slug IS NULL LIMIT 1
Parameters:
[]
0.24 ms
(1.99%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.filiere_id AS filiere_id_4 FROM specialite t0 ORDER BY t0.filiere_id ASC
Parameters:
[]
0.21 ms
(1.71%)
1
SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3, t0.image_file AS image_file_4, t0.is_sub_category AS is_sub_category_5, t0.category_id AS category_id_6 FROM categorie t0 WHERE t0.slug IS NULL LIMIT 1
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\SiteSetting No errors.
App\Entity\SocialSetting No errors.
App\Entity\Categorie No errors.
App\Entity\Cours
  • The field App\Entity\Cours#forum is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Forum#cours does not contain the required 'inversedBy="forum"' attribute.
App\Entity\Enseignant
  • The association App\Entity\Enseignant#evaluations refers to the owning side field App\Entity\Evaluation#relation which does not exist.
App\Entity\Exam No errors.
App\Entity\Evaluation
  • The mappings App\Entity\Evaluation#enseignant and App\Entity\Enseignant#evaluations are inconsistent with each other.
App\Entity\MatiereCycle No errors.
App\Entity\SubjectChat No errors.
App\Entity\Filiere
  • The mappings App\Entity\Filiere#sousSystemes and App\Entity\SousSysteme#filieres are inconsistent with each other.
  • The association App\Entity\Filiere#users refers to the owning side field App\Entity\User#filiere which does not exist.
App\Entity\TypeEnseignement No errors.
App\Entity\Specialite No errors.
App\Entity\Classe No errors.
App\Entity\SkillLevel No errors.
App\Entity\SousSysteme
  • The association App\Entity\SousSysteme#filieres refers to the owning side field App\Entity\Filiere#sousSysteme which does not exist.
App\Entity\Chapitre No errors.
App\Entity\Eleve
  • The mappings App\Entity\Eleve#formations and App\Entity\Formation#eleves are inconsistent with each other.
App\Entity\Formation
  • The association App\Entity\Formation#eleves refers to the inverse side field App\Entity\Eleve#CreatedAt which does not exist.
App\Entity\Like No errors.
App\Entity\Media No errors.
App\Entity\Forum No errors.
App\Entity\Membre No errors.
App\Entity\Sujet No errors.
App\Entity\FAQ No errors.
App\Entity\Review No errors.
App\Entity\Payment No errors.
App\Entity\PaymentMethod No errors.
App\Entity\Lecture No errors.
App\Entity\Quiz No errors.
App\Entity\QuizLost No errors.
App\Entity\User
  • The field App\Entity\User#personne is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Personne#utilisateur does not contain the required 'inversedBy="personne"' attribute.
  • The mappings App\Entity\User#filieres and App\Entity\Filiere#users are inconsistent with each other.
App\Entity\Etablissement No errors.
App\Entity\MessageChat No errors.
App\Entity\EvaluationQuestion No errors.
App\Entity\EvaluationResultat No errors.
App\Entity\WebSocketConnection No errors.
App\Entity\Lesson No errors.
App\Entity\Reponse No errors.
App\Entity\QuizResult No errors.
App\Entity\ForumMessage No errors.
App\Entity\LikeMessageForum No errors.
App\Entity\Abonnement No errors.
App\Entity\Retrait No errors.
App\Entity\Proposition No errors.
App\Entity\Notification No errors.
App\Entity\Personne
  • The field App\Entity\Personne#utilisateur is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\User#personne does not contain the required 'inversedBy="utilisateur"' attribute.
App\Entity\NotificationSetting No errors.
App\Entity\Device No errors.
App\Entity\Contact No errors.
App\Entity\Pays No errors.
App\Entity\AbonnementItem No errors.
App\Entity\NotificationType No errors.
App\Entity\NetworkConfig No errors.
App\Entity\QuizzesType No errors.
App\Entity\CourseTag No errors.
App\Entity\Investisseur
  • The mappings App\Entity\Investisseur#actions and App\Entity\PartAction#investisseur are inconsistent with each other.
App\Entity\EmailSetting No errors.
App\Entity\NotificationTemplate No errors.
App\Entity\PartAction
  • The association App\Entity\PartAction#investisseur refers to the inverse side field App\Entity\Investisseur#action which does not exist.
App\Entity\ResetPasswordRequest No errors.
App\Entity\PushNotification No errors.
App\Entity\Term No errors.
App\Entity\ChatMessage
  • The association App\Entity\ChatMessage#student refers to the inverse side field App\Entity\Eleve#chatMessages which does not exist.
Gesdinet\JWTRefreshTokenBundle\Entity\RefreshToken No errors.
Vich\UploaderBundle\Entity\File No errors.