Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution

The ultimate solution for booking appointments, meetings, webinars, events, sales calls, and more.

v2.1.2Shahjahan JewelUpdated Added 20k+ installs94% rating67% support resolved
42
Score
111
Errors
17
Warnings
+0
Change

Category Scores

Security0
Repo100
Performance100
Maintainability84

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

128 findings

Security

103

2 issue groups

Maintainability

25

6 issue groups

ERRORSecurityException Not EscapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '" {$oParserState->peek()} "'.99
Category
Security
Occurrences
99
Severity
error

Sample message

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '" {$oParserState->peek()} "'.

WARNINGMaintainabilityNon Prefixed Variable FoundGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$baseDir".8
Category
Maintainability
Occurrences
8
Severity
warning

Sample message

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$baseDir".

WARNINGMaintainabilityerror log trigger errortrigger_error() found. Debug code should not normally be used in production.7
Category
Maintainability
Occurrences
7
Severity
warning

Sample message

trigger_error() found. Debug code should not normally be used in production.

ERRORMaintainabilitymissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;7
Category
Maintainability
Occurrences
7
Severity
error

Sample message

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

ERRORSecurityOutput Not EscapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$exception'.4
Category
Security
Occurrences
4
Severity
error

Sample message

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$exception'.

WARNINGMaintainabilityerror log set error handlerset_error_handler() found. Debug code should not normally be used in production.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

set_error_handler() found. Debug code should not normally be used in production.

ERRORMaintainabilityfile system operations fwriteFile operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite().1
Category
Maintainability
Occurrences
1
Severity
error

Sample message

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite().

WARNINGMaintainabilitymismatched plugin namePlugin name "Fluent Booking - The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution" is different from the name declared in plugin header "FluentBooking - Appointment Scheduling & Booking Solution".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Plugin name "Fluent Booking - The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution" is different from the name declared in plugin header "FluentBooking - Appointment Scheduling & Booking Solution".

Score History

First score snapshot

v2.1.2

42

Latest

Findings
128
Errors
111
Warnings
17
Check
2.0.0

Related Plugins