| 5 ms | Loading Time: Base Classes | 
| 5 ms | Controller Execution Time ( Classes / Timetable ) | 
| 10 ms | Total Execution Time | 
| 0.0001 | SET SESSION sql_mode="STRICT_ALL_TABLES" | 
| 0.0004 | SELECT * FROM (`bf_sessions`) WHERE `session_id` = '9fbe37e5540d8a5a2a03e3d42937233c' AND `user_agent` = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'Speed: 0.0004 - Possible keys: PRIMARY - Key Used: PRIMARY - Type: const - Rows: 1 - Extra: | 
| 0.0007 | SHOW TABLES FROM `vhealthy_results_dev` | 
| 0.0001 | SELECT * FROM (`bf_settings`)Speed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 48 - Extra: | 
| 0.0002 | UPDATE `bf_sessions` SET `last_activity` = 1761401266, `user_data` = 'a:3:{s:9:\"user_data\";s:0:\"\";s:14:\"requested_page\";s:63:\"https://results.vhealthy.co.uk/classes/timetable/202608060743/7\";s:13:\"previous_page\";s:63:\"https://results.vhealthy.co.uk/classes/timetable/202607270825/5\";}' WHERE `session_id` = '9fbe37e5540d8a5a2a03e3d42937233c' | 
| 0.0001 | SELECT * FROM (`bf_settings`) WHERE `name` = 'composer_autoload'Speed: 0.0001 - Possible keys: - Key Used: - Type: - Rows: - Extra: Impossible WHERE noticed after reading const tables | 
| 0.0003 | SELECT * FROM (`bf_portal`) LIMIT 1Speed: 0.0003 - Possible keys: - Key Used: - Type: system - Rows: 1 - Extra: | 
| 0.0001 | SELECT `title`, `slug` FROM (`bf_pages`) WHERE `published` = 1 AND `deleted` = 0 AND `visible_in_menu` = 1 ORDER BY `order` ascSpeed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 46 - Extra: Using where; Using filesort | 
| 0.0001 | SELECT * FROM (`bf_fonts`) WHERE `deleted` = 0Speed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 32 - Extra: Using where | 
| 0.0001 | SELECT * FROM (`bf_class_services`) WHERE `deleted` = 0 ORDER BY `order` ascSpeed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 7 - Extra: Using where; Using filesort | 
| 0.0001 | SELECT `title`, `slug`, `published_on` FROM (`bf_blog`) WHERE `deleted` = 0 AND `published` = 1 AND `listed` = 1 AND `published_on` <= '2025-10-25' AND `delay` = 0 ORDER BY `published_on` desc LIMIT 3Speed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 50 - Extra: Using where; Using filesort | 
| 0.0001 | SELECT * FROM (`bf_blog_group`) WHERE `deleted` = 0 AND `published` = 1 ORDER BY `title` ascSpeed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 8 - Extra: Using where; Using filesort | 
| 0.0001 | SELECT * FROM (`bf_shop_categories`) WHERE `enabled` = 1 ORDER BY `sequence`, `name` ASCSpeed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 5 - Extra: Using where; Using filesort | 
| 0.0001 | SELECT * FROM (`bf_shop_settings`) WHERE `code` = 'gift_cards'Speed: 0.0001 - Possible keys: - Key Used: - Type: ALL - Rows: 43 - Extra: Using where | 
| 0.0003 | SELECT `title`, `slug`, `published_on`, `delay` FROM (`bf_blog`) WHERE `deleted` = 0 AND `published` = 1 AND `listed` = 1 AND `published_on` <= '2025-10-25' AND `delay` = 0 ORDER BY `published_on` desc LIMIT 3Speed: 0.0003 - Possible keys: - Key Used: - Type: ALL - Rows: 50 - Extra: Using where; Using filesort | 
| 0.0007 | SELECT `bf_class_event`.*, (SELECT count(id) FROM bf_class_event_users where class_event_id = bf_class_event.id) as count, `bf_classes`.`credit_cost`, `bf_classes`.`capacity`, `bf_classes`.`venue_name`, `bf_classes`.`title` FROM (`bf_class_event`) LEFT OUTER JOIN `bf_classes` ON `bf_classes`.`id` = `bf_class_event`.`class_id` WHERE `bf_class_event`.`deleted` = 0 AND `event_date` >= '2026-08-12' AND `event_date` < '2026-08-13' AND `bf_classes`.`hidden` = 0 AND `bf_classes`.`deleted` = 0 ORDER BY `event_date` ascSpeed: 0.0007 - Possible keys: - Key Used: - Type: ALL - Rows: 1353 - Extra: Using where; Using filesort | 
| 0.0002 | UPDATE `bf_sessions` SET `last_activity` = 1761401266, `user_data` = 'a:3:{s:9:\"user_data\";s:0:\"\";s:14:\"requested_page\";s:63:\"https://results.vhealthy.co.uk/classes/timetable/202608060743/7\";s:13:\"previous_page\";s:63:\"https://results.vhealthy.co.uk/classes/timetable/202608060743/7\";}' WHERE `session_id` = '9fbe37e5540d8a5a2a03e3d42937233c' | 
| 0.0035 | Total Query Execution Time | 
| session_id | 9fbe37e5540d8a5a2a03e3d42937233c | 
| ip_address | 216.73.216.23 | 
| user_agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) | 
| last_activity | 1761401266 | 
| user_data | |
| requested_page | https://results.vhealthy.co.uk/classes/timetable/202608060743/7 | 
| previous_page | https://results.vhealthy.co.uk/classes/timetable/202608060743/7 | 
| No GET data exists | 
| No POST data exists | 
| classes/timetable/202608060743/7 | 
| classes/timetable | 
| HTTP_ACCEPT | */* | 
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) | 
| HTTP_CONNECTION | |
| SERVER_PORT | 443 | 
| SERVER_NAME | results.vhealthy.co.uk | 
| REMOTE_ADDR | 216.73.216.23 | 
| SERVER_SOFTWARE | Apache | 
| HTTP_ACCEPT_LANGUAGE | |
| SCRIPT_NAME | /index.php | 
| REQUEST_METHOD | GET | 
| HTTP_HOST | |
| REMOTE_HOST | |
| CONTENT_TYPE | |
| SERVER_PROTOCOL | HTTP/1.1 | 
| QUERY_STRING | |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate | 
| HTTP_X_FORWARDED_FOR | 
| base_url | https://results.vhealthy.co.uk/ | 
| index_page | |
| uri_protocol | AUTO | 
| url_suffix | |
| language | english | 
| charset | UTF-8 | 
| enable_hooks | 1 | 
| subclass_prefix | MY_ | 
| composer_autoload | |
| permitted_uri_chars | a-z 0-9~%.:_\- | 
| allow_get_array | 1 | 
| enable_query_strings | |
| controller_trigger | c | 
| function_trigger | m | 
| directory_trigger | d | 
| log_threshold | 0 | 
| log_path | ../application/logs/ | 
| log_date_format | Y-m-d H:i:s | 
| cache_path | ../application/cache/ | 
| encryption_key | 6f5be7047ab89ed1968877f70eb9fd1d | 
| sess_cookie_name | bf_session | 
| sess_expiration | 7200 | 
| sess_expire_on_close | |
| sess_encrypt_cookie | |
| sess_use_database | 1 | 
| sess_table_name | sessions | 
| sess_match_ip | |
| sess_match_useragent | 1 | 
| sess_time_to_update | 300 | 
| cookie_prefix | |
| cookie_domain | |
| cookie_path | / | 
| global_xss_filtering | |
| csrf_protection | |
| csrf_token_name | ci_csrf_token | 
| csrf_cookie_name | ci_csrf_token | 
| csrf_expire | 7200 | 
| compress_output | |
| time_reference | local | 
| rewrite_short_tags | |
| proxy_ips | |
| csrf_ignored_controllers | Array ( ) | 
| site.default_user_timezone | UTC | 
| modules_locations | Array ( [/home/results/application/modules/] => ../../application/modules/ [/home/results/bonfire/modules/] => ../../bonfire/modules/ ) | 
| site.backup_folder | archives/ | 
| contexts | Array ( [0] => content [1] => reports [2] => settings [3] => developer ) | 
| contextIcons | Array ( [content] => view-dashboard [reports] => chart [settings] => settings [developer] => code ) | 
| enable_activity_logging | 1 | 
| sparks_path | ../sparks/ | 
| template.site_path | /home/results/public_html/ | 
| template.theme_paths | Array ( [0] => themes ) | 
| template.default_layout | index | 
| template.ajax_layout | ajax | 
| template.use_mobile_themes | |
| template.default_theme | vportal/ | 
| template.admin_theme | vhealthy-admin | 
| template.parse_views | |
| template.message_template | <div class="alert alert-{type} alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button> <div>{message}</div> </div> | 
| template.breadcrumb_symbol | : | 
| assets.directories | Array ( [base] => assets [cache] => cache [css] => css [image] => images [js] => js [module] => module ) | 
| assets.js_opener | $(document).ready(function() { | 
| assets.js_closer | }); | 
| assets.css_combine | |
| assets.js_combine | |
| assets.css_minify | 1 | 
| assets.js_minify | 1 | 
| assets.encrypt_name | |
| assets.encode | |
| assets.base_folder | assets | 
| assets.asset_folders | Array ( [css] => css [js] => js [image] => images ) | 
| ui.current_shortcuts | Array ( [form_save] => Array ( [description] => Save any form in the admin area. [action] => $("input[name=save]").click();return false; ) [create_new] => Array ( [description] => Create a new record in the module. [action] => window.location.href=$("a#create_new").attr("href"); ) [select_all] => Array ( [description] => Select all records in an index page. [action] => $("table input[type=checkbox]").click();return false; ) [delete] => Array ( [description] => Delete the record(s). [action] => $("#delete-me.btn-danger").click(); ) [module_index] => Array ( [description] => Return to the index of the current module. [action] => window.location.href=$("a#list").attr("href"); ) [goto_content] => Array ( [description] => Jump to the Content context. [action] => window.location.href=$("#tb_content").attr("href") ) [goto_reports] => Array ( [description] => Jump to the Reports context. [action] => window.location.href=$("#tb_reports").attr("href") ) [goto_settings] => Array ( [description] => Jump to the Settings context. [action] => window.location.href=$("#tb_settings").attr("href") ) [goto_developer] => Array ( [description] => Jump to the Developer context. [action] => window.location.href=$("#tb_developer").attr("href") ) ) | 
| emailer.write_to_file | |
| migrate.auto_core | |
| migrate.auto_app | |
| clientID | 42533 | 
| clientSecret | 72bbdd98de453219f83278ada4df7ea0b51d827d | 
| reCaptchaSecret | 6LfG3lAUAAAAAImEX2fKCPQvtRXhLLp5kCjk_Ef4 | 
| reCaptchaSiteKey | 6LfG3lAUAAAAACUXv-5ampkR_XhxJaHRlq6jylBg | 
| application.php /home/results/application/config/application.php | 
| autoload.php /home/results/application/config/autoload.php | 
| config.php /home/results/application/config/config.php | 
| constants.php /home/results/application/config/constants.php | 
| database.php /home/results/application/config/development/database.php | 
| strava.php /home/results/application/config/development/strava.php | 
| events.php /home/results/application/config/events.php | 
| hooks.php /home/results/application/config/hooks.php | 
| mimes.php /home/results/application/config/mimes.php | 
| profiler.php /home/results/application/config/profiler.php | 
| recaptcha.php /home/results/application/config/recaptcha.php | 
| routes.php /home/results/application/config/routes.php | 
| user_agents.php /home/results/application/config/user_agents.php | 
| Base_Controller.php /home/results/application/core/Base_Controller.php | 
| Front_Controller.php /home/results/application/core/Front_Controller.php | 
| MY_Model.php /home/results/application/core/MY_Model.php | 
| MY_Router.php /home/results/application/core/MY_Router.php | 
| MY_date_helper.php /home/results/application/helpers/MY_date_helper.php | 
| MY_form_helper.php /home/results/application/helpers/MY_form_helper.php | 
| MY_string_helper.php /home/results/application/helpers/MY_string_helper.php | 
| MY_url_helper.php /home/results/application/helpers/MY_url_helper.php | 
| App_hooks.php /home/results/application/hooks/App_hooks.php | 
| application_lang.php /home/results/application/language/english/application_lang.php | 
| Communicatelib.php /home/results/application/libraries/Communicatelib.php | 
| MY_Contexts.php /home/results/application/libraries/MY_Contexts.php | 
| MY_Form_validation.php /home/results/application/libraries/MY_Form_validation.php | 
| Profiler.php /home/results/application/libraries/Profiler.php | 
| blog_group_model.php /home/results/application/modules/blog/models/blog_group_model.php | 
| blog_model.php /home/results/application/modules/blog/models/blog_model.php | 
| classes.php /home/results/application/modules/classes/controllers/classes.php | 
| class_event_model.php /home/results/application/modules/classes/models/class_event_model.php | 
| class_event_users_model.php /home/results/application/modules/classes/models/class_event_users_model.php | 
| class_event_waiting_users_model.php /home/results/application/modules/classes/models/class_event_waiting_users_model.php | 
| class_services_model.php /home/results/application/modules/classes/models/class_services_model.php | 
| classes_model.php /home/results/application/modules/classes/models/classes_model.php | 
| timetable.php /home/results/application/modules/classes/views/timetable.php | 
| communicate_default_emails_model.php /home/results/application/modules/communicate/models/communicate_default_emails_model.php | 
| portal_model.php /home/results/application/modules/customise/models/portal_model.php | 
| digital_product_lang.php /home/results/application/modules/gocart/language/english/digital_product_lang.php | 
| Go_cart.php /home/results/application/modules/gocart/libraries/Go_cart.php | 
| category_model.php /home/results/application/modules/gocart/models/category_model.php | 
| coupon_model.php /home/results/application/modules/gocart/models/coupon_model.php | 
| digital_product_model.php /home/results/application/modules/gocart/models/digital_product_model.php | 
| gift_card_model.php /home/results/application/modules/gocart/models/gift_card_model.php | 
| shop_settings_model.php /home/results/application/modules/gocart/models/shop_settings_model.php | 
| MatrixAccess.php /home/results/application/modules/matrix/libraries/MatrixAccess.php | 
| model_role_model.php /home/results/application/modules/matrix/models/model_role_model.php | 
| package_role_model.php /home/results/application/modules/matrix/models/package_role_model.php | 
| role_access_model.php /home/results/application/modules/matrix/models/role_access_model.php | 
| subscription_role_model.php /home/results/application/modules/matrix/models/subscription_role_model.php | 
| messages_model.php /home/results/application/modules/messages/models/messages_model.php | 
| fonts_model.php /home/results/application/modules/pages/models/fonts_model.php | 
| pages_model.php /home/results/application/modules/pages/models/pages_model.php | 
| parq_model.php /home/results/application/modules/parq/models/parq_model.php | 
| permission_model.php /home/results/application/modules/permissions/models/permission_model.php | 
| role_model.php /home/results/application/modules/roles/models/role_model.php | 
| settings_lib.php /home/results/application/modules/settings/libraries/settings_lib.php | 
| settings_model.php /home/results/application/modules/settings/models/settings_model.php | 
| payg_packages_model.php /home/results/application/modules/stripe/models/payg_packages_model.php | 
| payg_user_credits_model.php /home/results/application/modules/stripe/models/payg_user_credits_model.php | 
| users_lang.php /home/results/application/modules/users/language/english/users_lang.php | 
| auth.php /home/results/application/modules/users/libraries/auth.php | 
| user_model.php /home/results/application/modules/users/models/user_model.php | 
| Base.php /home/results/application/third_party/MX/Base.php | 
| Config.php /home/results/application/third_party/MX/Config.php | 
| Controller.php /home/results/application/third_party/MX/Controller.php | 
| Lang.php /home/results/application/third_party/MX/Lang.php | 
| Loader.php /home/results/application/third_party/MX/Loader.php | 
| Router.php /home/results/application/third_party/MX/Router.php | 
| Benchmark.php /home/results/bonfire/codeigniter/core/Benchmark.php | 
| CodeIgniter.php /home/results/bonfire/codeigniter/core/CodeIgniter.php | 
| Common.php /home/results/bonfire/codeigniter/core/Common.php | 
| Config.php /home/results/bonfire/codeigniter/core/Config.php | 
| Controller.php /home/results/bonfire/codeigniter/core/Controller.php | 
| Exceptions.php /home/results/bonfire/codeigniter/core/Exceptions.php | 
| Hooks.php /home/results/bonfire/codeigniter/core/Hooks.php | 
| Input.php /home/results/bonfire/codeigniter/core/Input.php | 
| Lang.php /home/results/bonfire/codeigniter/core/Lang.php | 
| Loader.php /home/results/bonfire/codeigniter/core/Loader.php | 
| Model.php /home/results/bonfire/codeigniter/core/Model.php | 
| Output.php /home/results/bonfire/codeigniter/core/Output.php | 
| Router.php /home/results/bonfire/codeigniter/core/Router.php | 
| Security.php /home/results/bonfire/codeigniter/core/Security.php | 
| URI.php /home/results/bonfire/codeigniter/core/URI.php | 
| Utf8.php /home/results/bonfire/codeigniter/core/Utf8.php | 
| DB.php /home/results/bonfire/codeigniter/database/DB.php | 
| DB_active_rec.php /home/results/bonfire/codeigniter/database/DB_active_rec.php | 
| DB_driver.php /home/results/bonfire/codeigniter/database/DB_driver.php | 
| DB_result.php /home/results/bonfire/codeigniter/database/DB_result.php | 
| mysqli_driver.php /home/results/bonfire/codeigniter/database/drivers/mysqli/mysqli_driver.php | 
| mysqli_result.php /home/results/bonfire/codeigniter/database/drivers/mysqli/mysqli_result.php | 
| cookie_helper.php /home/results/bonfire/codeigniter/helpers/cookie_helper.php | 
| date_helper.php /home/results/bonfire/codeigniter/helpers/date_helper.php | 
| directory_helper.php /home/results/bonfire/codeigniter/helpers/directory_helper.php | 
| form_helper.php /home/results/bonfire/codeigniter/helpers/form_helper.php | 
| language_helper.php /home/results/bonfire/codeigniter/helpers/language_helper.php | 
| string_helper.php /home/results/bonfire/codeigniter/helpers/string_helper.php | 
| url_helper.php /home/results/bonfire/codeigniter/helpers/url_helper.php | 
| profiler_lang.php /home/results/bonfire/codeigniter/language/english/profiler_lang.php | 
| Cache.php /home/results/bonfire/codeigniter/libraries/Cache/Cache.php | 
| Driver.php /home/results/bonfire/codeigniter/libraries/Driver.php | 
| Form_validation.php /home/results/bonfire/codeigniter/libraries/Form_validation.php | 
| Session.php /home/results/bonfire/codeigniter/libraries/Session.php | 
| User_agent.php /home/results/bonfire/codeigniter/libraries/User_agent.php | 
| BF_Lang.php /home/results/bonfire/core/BF_Lang.php | 
| BF_Loader.php /home/results/bonfire/core/BF_Loader.php | 
| BF_Model.php /home/results/bonfire/core/BF_Model.php | 
| BF_Router.php /home/results/bonfire/core/BF_Router.php | 
| BF_Security.php /home/results/bonfire/core/BF_Security.php | 
| BF_date_helper.php /home/results/bonfire/helpers/BF_date_helper.php | 
| application_helper.php /home/results/bonfire/helpers/application_helper.php | 
| config_file_helper.php /home/results/bonfire/helpers/config_file_helper.php | 
| BF_Form_validation.php /home/results/bonfire/libraries/BF_Form_validation.php | 
| Console.php /home/results/bonfire/libraries/Console.php | 
| Modules.php /home/results/bonfire/libraries/Modules.php | 
| Route.php /home/results/bonfire/libraries/Route.php | 
| assets.php /home/results/bonfire/libraries/assets.php | 
| events.php /home/results/bonfire/libraries/events.php | 
| template.php /home/results/bonfire/libraries/template.php | 
| index.php index.php | 
| _sitenav.php themes/vportal/_sitenav.php | 
| footer.php themes/vportal/footer.php | 
| header.php themes/vportal/header.php | 
| index.php themes/vportal/index.php | 
| autoload.php /home/results/vendor/google/recaptcha/src/autoload.php |