GET https://www.stephen-nurse.com/cv/stephen_nurse

Query Metrics

5 Database Queries
5 Different statements
4.19 ms Query time
4 Invalid entities
19 Managed entities

Queries

Group similar statements

# Time Info
1 1.34 ms
SELECT t0.id AS id_1, t0.email AS email_2, t0.email2 AS email2_3, t0.email3 AS email3_4, t0.email_verified AS email_verified_5, t0.password AS password_6, t0.salutation AS salutation_7, t0.first_name AS first_name_8, t0.last_name AS last_name_9, t0.full_name AS full_name_10, t0.mobile AS mobile_11, t0.mobile2 AS mobile2_12, t0.plain_password AS plain_password_13, t0.company AS company_14, t0.birthday AS birthday_15, t0.web_page AS web_page_16, t0.notes AS notes_17, t0.job_title AS job_title_18, t0.linked_in AS linked_in_19, t0.business_phone AS business_phone_20, t0.business_street AS business_street_21, t0.business_city AS business_city_22, t0.business_postal_code AS business_postal_code_23, t0.business_country AS business_country_24, t0.home_phone AS home_phone_25, t0.home_phone2 AS home_phone2_26, t0.home_street AS home_street_27, t0.home_city AS home_city_28, t0.home_postal_code AS home_postal_code_29, t0.home_country AS home_country_30, t0.photo AS photo_31, t0.auto_login_url AS auto_login_url_32, t0.pause_for_bookmark AS pause_for_bookmark_33, t0.default_language_id AS default_language_id_34, t0.client_emails_sent_id AS client_emails_sent_id_35 FROM user t0 WHERE t0.full_name = ? LIMIT 1
Parameters:
[
  "Stephen Nurse"
]
2 0.92 ms
SELECT c0_.id AS id_0, c0_.date AS date_1, c0_.job_description AS job_description_2, c0_.date_finish AS date_finish_3, c0_.title AS title_4, c0_.section AS section_5, c0_.candidate_id AS candidate_id_6 FROM curriculum_vitae c0_ WHERE c0_.candidate_id = ? ORDER BY c0_.date DESC
Parameters:
[
  1
]
3 0.98 ms
SELECT t0.id AS id_1, t0.company_name AS company_name_2, t0.company_email AS company_email_3, t0.company_tel AS company_tel_4, t0.company_mobile AS company_mobile_5, t0.company_address_street AS company_address_street_6, t0.company_address_town AS company_address_town_7, t0.company_address_city AS company_address_city_8, t0.company_address_postal_code AS company_address_postal_code_9, t0.company_address_country AS company_address_country_10, t0.facebook AS facebook_11, t0.linked_in AS linked_in_12, t0.instagram AS instagram_13, t0.twitter AS twitter_14, t0.favicon_live AS favicon_live_15, t0.favicon_dev AS favicon_dev_16, t0.currency AS currency_17, t0.company_email_password AS company_email_password_18, t0.company_email_import_directory AS company_email_import_directory_19, t0.company_email_import_processed_directory AS company_email_import_processed_directory_20, t0.weather_location AS weather_location_21, t0.company_website AS company_website_22, t0.company_address_longitude AS company_address_longitude_23, t0.company_address_latitude AS company_address_latitude_24, t0.company_time_zone AS company_time_zone_25, t0.company_qr_code AS company_qr_code_26, t0.footer_display_products AS footer_display_products_27, t0.footer_display_social_media AS footer_display_social_media_28, t0.header_display_login AS header_display_login_29, t0.contact_first_name AS contact_first_name_30, t0.contact_last_name AS contact_last_name_31, t0.home_page_photos_only AS home_page_photos_only_32, t0.database_password AS database_password_33, t0.sql_database AS sql_database_34, t0.header_display_tand_cs AS header_display_tand_cs_35, t0.header_display_products AS header_display_products_36, t0.header_display_sub_products AS header_display_sub_products_37, t0.footer_display_sub_products AS footer_display_sub_products_38, t0.include_contact_form_home_page AS include_contact_form_home_page_39, t0.multi_lingual AS multi_lingual_40, t0.enable_user_registration AS enable_user_registration_41, t0.include_qrcode_home_page AS include_qrcode_home_page_42, t0.header_display_contact_details AS header_display_contact_details_43, t0.header_display_business_contacts AS header_display_business_contacts_44, t0.header_display_weather AS header_display_weather_45, t0.header_display_facebook_pages AS header_display_facebook_pages_46, t0.header_display_competitors AS header_display_competitors_47, t0.facebook_reviews_history_show_months AS facebook_reviews_history_show_months_48, t0.title_useful_links AS title_useful_links_49, t0.header_display_photos AS header_display_photos_50, t0.title_products AS title_products_51, t0.title_sub_products AS title_sub_products_52, t0.company_address_map_link AS company_address_map_link_53, t0.company_address_instructions AS company_address_instructions_54, t0.registration_email AS registration_email_55, t0.user_include_home_address AS user_include_home_address_56, t0.user_include_business_address AS user_include_business_address_57, t0.user_include_personal_details AS user_include_personal_details_58, t0.user_include_job_details AS user_include_job_details_59, t0.website_contacts_auto_reply AS website_contacts_auto_reply_60, t0.contact_from_response AS contact_from_response_61, t0.default_user_password AS default_user_password_62, t0.contact_from_response_duplicate_verified AS contact_from_response_duplicate_verified_63, t0.contact_from_response_duplicate_unverified AS contact_from_response_duplicate_unverified_64, t0.user_import_divert_business_contacts AS user_import_divert_business_contacts_65, t0.user_import_divert_competitor AS user_import_divert_competitor_66, t0.user_import_divert_target_partner AS user_import_divert_target_partner_67, t0.photo_locations_sort AS photo_locations_sort_68, t0.testing_mode AS testing_mode_69, t0.header_display_useful_links AS header_display_useful_links_70, t0.contact_details_display_address AS contact_details_display_address_71, t0.contact_details_display_tel_numbers AS contact_details_display_tel_numbers_72, t0.contact_details_display_company_vcf AS contact_details_display_company_vcf_73, t0.footer_display_contact_details AS footer_display_contact_details_74, t0.contact_form_include_tel_number AS contact_form_include_tel_number_75, t0.contact_form_include_message AS contact_form_include_message_76, t0.auto_login_available AS auto_login_available_77 FROM company_details t0 WHERE t0.id = ?
Parameters:
[
  1
]
4 0.58 ms
SELECT t0.id AS id_1, t0.product AS product_2, t0.ranking AS ranking_3, t0.is_active AS is_active_4, t0.include_in_footer AS include_in_footer_5, t0.category AS category_6, t0.include_in_contact_form AS include_in_contact_form_7, t0.notes AS notes_8, t0.new_client_email AS new_client_email_9 FROM product t0 WHERE t0.category = ? AND t0.is_active = ? ORDER BY t0.ranking ASC
Parameters:
[
  "Main"
  1
]
5 0.36 ms
SELECT t0.id AS id_1, t0.location AS location_2, t0.enabled_users AS enabled_users_3, t0.date AS date_4, t0.public_private AS public_private_5 FROM photo_locations t0 WHERE t0.public_private = ?
Parameters:
[
  "Public"
]

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.

Managed Entities

default entity manager

Class Amount of managed objects
App\Entity\CurriculumVitae 11
App\Entity\Product 5
App\Entity\User 1
App\Entity\Languages 1
App\Entity\CompanyDetails 1

Entities Mapping

Class Mapping errors
App\Entity\User
  • If association App\Entity\User#enabledUsers is many-to-many, then the inversed side App\Entity\User#photoLocations has to be many-to-many as well.
  • The association App\Entity\User#photoLocations refers to the owning side field App\Entity\PhotoLocations#enabledUsers which is not defined as association, but as field.
  • The association App\Entity\User#photoLocations refers to the owning side field App\Entity\PhotoLocations#enabledUsers which does not exist.
App\Entity\Languages No errors.
App\Entity\ClientEmailsSent No errors.
App\Entity\Role No errors.
App\Entity\Log No errors.
App\Entity\PhotoLocations
  • The mappings App\Entity\PhotoLocations#photos and App\Entity\Photos#location are inconsistent with each other.
App\Entity\CurriculumVitae
  • The association App\Entity\CurriculumVitae#candidate refers to the inverse side field App\Entity\User#curriculumVitaes which does not exist.
App\Entity\CompanyDetails No errors.
App\Entity\Product
  • The field App\Entity\Product#websiteContacts is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\WebsiteContacts#productsRequested does not contain the required 'mappedBy="websiteContacts"' attribute.
App\Entity\WebsiteContacts No errors.