Home
BA Book Everything
1.7.6
Does BA Book Everything work with WordPress 6.6.2 and PHP 8.1.12? A smoke test was performed on 2024-10-11 09:00:08 UTC .
Summary
Errors
1 PHP warnings 1 PHP deprecation warnings
No JavaScript exceptions
All test pages loaded successfully
No resource errors
Performance
Memory usage: 1.14 MiB
The average PHP memory usage increased by this amount after activating by the plugin.
Page speed impact:
insignificant.
The plugin didn't make the site noticeably slower.
Environment
WordPress version 6.6.2 PHP version 8.1.12 MySQL version 10.6.10 PHP memory limit 512M
Pages 32 Plugins ‹ Test site — WordPress
URL
/wp-admin/plugins.php?plugin_status=all&paged=1&s
Requested URL
/wp-admin/plugins.php?action=activate&plugin=ba-book-everything%2Fbabe-bootstrap.php&plugin_status=all&paged=1&s&_wpnonce=7115f26ebe
Aspect
after-activation
HTTP status
200
Load time
1.543 s
Memory usage
4.8 MiB
JS errors
None
Resource errors
None
BA Settings
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item
HTTP status
200
Load time
0.582 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Booking object
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.486 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Reviews
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.495 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Booking form
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.451 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Currency
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.450 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Payments
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.490 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Order
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.431 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Confirmation
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.422 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Emails
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.483 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Coupons
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.463 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Export/import
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.469 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Google map
URL
/wp-admin/admin.php?page=babe-settings
Aspect
menu-item-tab
HTTP status
200
Load time
0.406 s
Memory usage
4.65 MiB
JS errors
None
Resource errors
None
BA Settings → Addons and Themes
URL
/wp-admin/admin.php?page=babe-addons
Aspect
menu-item
HTTP status
200
Load time
0.464 s
Memory usage
4.57 MiB
JS errors
None
Resource errors
None
BA Settings → Demo content
URL
/wp-admin/admin.php?page=babe-demo-content
Aspect
menu-item
HTTP status
200
Load time
0.317 s
Memory usage
4.57 MiB
JS errors
None
Resource errors
None
BA Book Everything
URL
/wp-admin/edit.php?post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.288 s
Memory usage
4.62 MiB
JS errors
None
Resource errors
None
BA Book Everything → Add Booking Object
URL
/wp-admin/post-new.php?post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
1.364 s
Memory usage
5.11 MiB
JS errors
None
Resource errors
None
BA Book Everything → Booking Categories
URL
/wp-admin/edit-tags.php?taxonomy=categories&post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.467 s
Memory usage
4.81 MiB
JS errors
None
Resource errors
None
BA Book Everything → Taxonomies
URL
/wp-admin/edit-tags.php?taxonomy=taxonomies_list&post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.252 s
Memory usage
4.59 MiB
JS errors
None
Resource errors
None
BA Book Everything → Ages
URL
/wp-admin/edit-tags.php?taxonomy=ages&post_type=to_book
Aspect
menu-item
HTTP status
200
Load time
0.260 s
Memory usage
4.57 MiB
JS errors
None
Resource errors
None
BA Book Everything → Booking rules
URL
/wp-admin/edit.php?post_type=to_book&page=booking_rules
Aspect
menu-item
HTTP status
200
Load time
0.273 s
Memory usage
4.56 MiB
JS errors
None
Resource errors
None
BA Book Everything → Search Form
URL
/wp-admin/edit.php?post_type=to_book&page=search_form
Aspect
menu-item
HTTP status
200
Load time
0.251 s
Memory usage
4.55 MiB
JS errors
None
Resource errors
None
FAQ
URL
/wp-admin/edit.php?post_type=faq
Aspect
menu-item
HTTP status
200
Load time
0.371 s
Memory usage
4.62 MiB
JS errors
None
Resource errors
None
FAQ → Add FAQ
URL
/wp-admin/post-new.php?post_type=faq
Aspect
menu-item
HTTP status
200
Load time
0.806 s
Memory usage
4.81 MiB
JS errors
None
Resource errors
None
Services
URL
/wp-admin/edit.php?post_type=service
Aspect
menu-item
HTTP status
200
Load time
0.253 s
Memory usage
4.62 MiB
JS errors
None
Resource errors
None
Services → Add Service
URL
/wp-admin/post-new.php?post_type=service
Aspect
menu-item
HTTP status
200
Load time
0.992 s
Memory usage
7.14 MiB
JS errors
None
Resource errors
None
Orders
URL
/wp-admin/edit.php?post_type=order
Aspect
menu-item
HTTP status
200
Load time
0.590 s
Memory usage
4.62 MiB
JS errors
None
Resource errors
None
Orders → Add Order
URL
/wp-admin/post-new.php?post_type=order
Aspect
menu-item
HTTP status
200
Load time
0.493 s
Memory usage
4.78 MiB
JS errors
None
Resource errors
None
Fees
URL
/wp-admin/edit.php?post_type=fee
Aspect
menu-item
HTTP status
200
Load time
0.280 s
Memory usage
4.62 MiB
JS errors
None
Resource errors
None
Fees → Add Fee
URL
/wp-admin/post-new.php?post_type=fee
Aspect
menu-item
HTTP status
200
Load time
0.710 s
Memory usage
4.83 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.422 s
Memory usage
4.24 MiB
JS errors
None
Resource errors
None
Widgets ‹ Test site — WordPress
URL
/wp-admin/widgets.php
Aspect
new-sidebar-widgets
HTTP status
200
Load time
2.268 s
Memory usage
6.87 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php 0.376 s 0.403 s +0.027 s 3.47 MiB 4.7 MiB + 1.22 MiB /wp-admin/edit.php 0.224 s 0.291 s +0.067 s 3.54 MiB 4.73 MiB + 1.19 MiB /wp-admin/post-new.php 0.809 s 0.660 s -0.149 s 5.75 MiB 7.1 MiB + 1.35 MiB /wp-admin/upload.php 0.719 s 0.514 s -0.205 s 3.49 MiB 4.58 MiB + 1.09 MiB /wp-admin/options-writing.php 0.211 s 0.261 s +0.050 s 3.41 MiB 4.55 MiB + 1.14 MiB /wp-admin/media-new.php 0.257 s 0.265 s +0.008 s 3.4 MiB 4.54 MiB + 1.14 MiB /wp-admin/edit-tags.php?taxonomy=category 0.202 s 0.256 s +0.054 s 3.47 MiB 4.57 MiB + 1.1 MiB /wp-admin/post-new.php?post_type=page 0.636 s 0.686 s +0.050 s 5.75 MiB 7.09 MiB + 1.34 MiB /wp-admin/options-discussion.php 0.233 s 0.392 s +0.159 s 3.41 MiB 4.55 MiB + 1.14 MiB /wp-admin/edit-comments.php 0.236 s 0.295 s +0.059 s 3.49 MiB 4.58 MiB + 1.09 MiB / 0.327 s 0.399 s +0.072 s 3.45 MiB 4.24 MiB + 802.73 KiB
Average
0.385 s 0.402 s +0.017 s 3.88 MiB 5.02 MiB + 1.14 MiB
Code Statistics
Note: Third-party libraries and minified JS/CSS files are excluded from these statistics where
possible, so the numbers you see here may be lower than those reported by other tools.
Language
%
Lines of code
Comment lines
Files
JavaScript 29.5% 40,485 9,301 91 PHP 24.8% 33,990 12,426 99 PO File 23.6% 32,323 18,502 120 CSS 14.6% 20,059 1,419 35 SVG 6.5% 8,977 13 4 Markdown 0.8% 1,151 0 6 JSON 0.0% 56 0 2 XML 0.0% 52 0 1 Sass 0.0% 28 0 1
Total
137,121
41,661
359
Lines of code
34,001
Total complexity
6,261
Median class complexity
14.0
Median method complexity
2.0
Most complex class
BABE_html
Most complex function
BABE_Search_From::render_form()
Classes
108
Methods
1,372
Functions
40
Additions
Things that the plugin adds to the site. This section is not intended to be comprehensive.
The test tool only looks for a few specific types of added content.
Database Tables 9 wp_babe_av_cal wp_babe_booking_rules wp_babe_category_deactivate_schedule wp_babe_discount wp_babe_order_itemmeta wp_babe_order_items wp_babe_payment_tokenmeta wp_babe_payment_tokens wp_babe_rates Options wp_options
8 BABE_db_version BABE_roles_version babe_settings_en BABE_version widget_babe_search_filter_price widget_babe_widget_booking_form widget_babe_widget_search_filter_terms widget_babe_widget_search_form Custom Post Types 5
ID
Name
to_book Booking Objects faq FAQ service Services order Orders fee Fee
Sidebar Widgets 4
ID
Name
babe_widget_booking_form BA Booking Form babe_widget_search_form BA Search Form babe_widget_search_filter_terms BA Search filter babe_search_filter_price BA Price Filter
Meta Boxes {
"to_book": {
"booking_obj_metabox_side": {
"title": "Slideshow Images",
"context": "side"
},
"booking_obj_metabox": {
"title": " ",
"context": "normal"
}
},
"faq": {
"faq_metabox": {
"title": " ",
"context": "normal"
}
},
"fee": {
"fee_metabox": {
"title": " ",
"context": "normal"
}
},
"service": {
"service_metabox": {
"title": " ",
"context": "normal"
}
},
"order": {
"order_metabox": {
"title": " ",
"context": "normal"
},
"order_items_metabox": {
"title": "Order items",
"context": "normal"
},
"order_customer_metabox": {
"title": "Customer contacts",
"context": "normal"
},
"order_customer_extra_guests_metabox": {
"title": "Extra guest contacts",
"context": "normal"
}
},
"places": {
"mpoints_metabox": {
"title": " ",
"context": "normal"
}
},
"coupon": {
"coupon_metabox": {
"title": " ",
"context": "normal"
}
}
}
Roles 2
ID
Name
customer Customer manager Manager
Capabilities 121 manage_bookeverything view_bookeverything_reports edit_to_book read_to_book delete_to_book edit_to_books edit_others_to_books publish_to_books read_private_to_books delete_to_books delete_private_to_books delete_published_to_books delete_others_to_books edit_private_to_books edit_published_to_books manage_to_book_terms edit_to_book_terms delete_to_book_terms assign_to_book_terms edit_service read_service delete_service edit_services edit_others_services publish_services read_private_services delete_services delete_private_services delete_published_services delete_others_services edit_private_services edit_published_services manage_service_terms edit_service_terms delete_service_terms assign_service_terms edit_order read_order delete_order edit_orders edit_others_orders publish_orders read_private_orders delete_orders delete_private_orders delete_published_orders delete_others_orders edit_private_orders edit_published_orders manage_order_terms edit_order_terms delete_order_terms assign_order_terms edit_fee read_fee delete_fee edit_fees edit_others_fees publish_fees read_private_fees delete_fees delete_private_fees delete_published_fees delete_others_fees edit_private_fees edit_published_fees manage_fee_terms edit_fee_terms delete_fee_terms assign_fee_terms edit_coupon read_coupon delete_coupon edit_coupons edit_others_coupons publish_coupons read_private_coupons delete_coupons delete_private_coupons delete_published_coupons delete_others_coupons edit_private_coupons edit_published_coupons manage_coupon_terms edit_coupon_terms delete_coupon_terms assign_coupon_terms edit_faq read_faq delete_faq edit_faqs edit_others_faqs publish_faqs read_private_faqs delete_faqs delete_private_faqs delete_published_faqs delete_others_faqs edit_private_faqs edit_published_faqs manage_faq_terms edit_faq_terms delete_faq_terms assign_faq_terms edit_places read_places delete_places edit_placess edit_others_placess publish_placess read_private_placess delete_placess delete_private_placess delete_published_placess delete_others_placess edit_private_placess edit_published_placess manage_places_terms edit_places_terms delete_places_terms assign_places_terms PHP Error Log 2 lines [11-Oct-2024 09:01:16 UTC] PHP Warning: Undefined array key "query" in /wp-content/plugins/ba-book-everything/includes/class-babe-users.php on line 469
[11-Oct-2024 09:01:16 UTC] PHP Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /wp-content/plugins/ba-book-everything/includes/class-babe-users.php on line 469