LatePoint – Calendar Booking Plugin for Appointments and Events

latepoint

Optimize your appointment scheduling with our plugin. Sync calendars, automate reminders, and keep your bookings organized.

C
72%
Različica Posodobljeno 879,006+ prenosov 100,000+ aktivnih namestitev Avtor: LatePoint Vir: wordpress.org WordPress.org

Score breakdown

A Compatibility
C php-compatibility
A coding-standards
F wp-since
Zahteva WordPress 6.5 ali višja
Preizkušeno do 6.9.4 Aktualno
Zahteva PHP 7.4 ali višja
Zadnja posodobitev Nedavno
Odvisnosti vtičnikov Brez
WP–PHP compatibility ok PHP 7.4+ is compatible with WP 6.5+ (which requires PHP 7.0+).
50%
Ok
Declared PHP
7.4+ (plugin header)
Detected PHP
7.1+

Declared PHP 7.4+ is above the effective minimum (7.1+) — unnecessarily strict. Effective minimum: PHP 7.1+.

Tested versions
PHP 5.6 PHP 7.0 PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4 PHP 8.0 PHP 8.1 PHP 8.2 PHP 8.3 PHP 8.4 PHP 8.5

Lowest required PHP version: 7.1

Analysed on

The coding standards scan found 29 error(s) and 58 warning(s), but the weighted issue density is only 0.27 per 100 non-empty PHP lines across 64521 lines.

29
errors
58
warnings
24
files with issues
467
files scanned
0.27
issues / 100 lines

Detected 29 error(s) and 58 warning(s) across 24 file(s) with issues, with a weighted density of 0.27 per 100 non-empty PHP lines.

Issues by rule

WordPress.DateTime.RestrictedFunctions.date_date 19
WordPress.PHP.DevelopmentFunctions.error_log_error_log 13
WordPress.PHP.DevelopmentFunctions.error_log_print_r 12
WordPress.Security.NonceVerification.Recommended 10
WordPress.Security.NonceVerification.Missing 9
WordPress.DB.PreparedSQL.InterpolatedNotPrepared 7
WordPress.DB.PreparedSQL.NotPrepared 3
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized 3
WordPress.Security.ValidatedSanitizedInput.MissingUnslash 3
WordPress.WP.AlternativeFunctions.file_system_operations_fopen 2
WordPress.WP.AlternativeFunctions.unlink_unlink 2
Generic.PHP.ForbiddenFunctions.Found 1
PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound 1
WordPress.WP.AlternativeFunctions.file_system_operations_fclose 1
WordPress.WP.AlternativeFunctions.rename_rename 1

Issues 25

  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/models/booking_model.php line 591:66
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/models/booking_model.php line 597:70
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/invoices_helper.php line 827:83
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/invoices_helper.php line 827:121
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 15:3
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 29:3
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 38:4
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/debug_helper.php line 38:37
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 40:4
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 49:3
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 58:4
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/debug_helper.php line 58:38
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 60:4
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 70:4
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/debug_helper.php line 70:37
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/debug_helper.php line 72:4
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/debug_helper.php line 78:15
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/database_helper.php line 84:4
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/database_helper.php line 84:15
  • warning
    error_log() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_error_log
    latepoint/lib/helpers/database_helper.php line 93:4
  • warning
    print_r() found. Debug code should not normally be used in production.
    WordPress.PHP.DevelopmentFunctions.error_log_print_r
    latepoint/lib/helpers/database_helper.php line 93:15
  • error
    Use placeholders and $wpdb->prepare(); found $sql
    WordPress.DB.PreparedSQL.NotPrepared
    latepoint/lib/helpers/database_helper.php line 158:24
  • error
    Use placeholders and $wpdb->prepare(); found $sql
    WordPress.DB.PreparedSQL.NotPrepared
    latepoint/lib/helpers/database_helper.php line 165:19
  • error
    The use of function move_uploaded_file() is forbidden
    Generic.PHP.ForbiddenFunctions.Found
    latepoint/lib/helpers/csv_helper.php line 78:10
  • error
    File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fopen().
    WordPress.WP.AlternativeFunctions.file_system_operations_fopen
    latepoint/lib/helpers/csv_helper.php line 110:13
Analysed on

The plugin declares WordPress 6.5, but wp-since found 2 compatibility issue(s) that push the suggested minimum WordPress version to 6.9.0.

Issues Found
Declared min WP
6.5+
Suggested min WP
6.9.0+
Tool output
✅ Minimum version declared: 6.5 (from readme)

🚨 Compatibility issues found:

┌─────────────────────────────────────────┬──────────────────┐
│ Symbol                                  │ Introduced in WP │
├─────────────────────────────────────────┼──────────────────┤
│ wp_register_ability_category (function) │ 6.9.0            │
│ wp_register_ability (function)          │ 6.9.0            │
└─────────────────────────────────────────┴──────────────────┘

📌 Suggested version required:  6.9.0

Issues 2

  • info
  • info
Analysed on

Lestvica ocen

A Odlično B Dobro C Sprejemljivo D Slabo F Nezadostno