• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rpgmem / ffcertificate / 24488298423
70%

Build:
DEFAULT BRANCH: main
Ran 16 Apr 2026 02:24AM UTC
Jobs 1
Files 164
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Apr 2026 02:11AM UTC coverage: 57.926% (+0.4%) from 57.55%
24488298423

push

github

web-flow
style: auto-fix 83k PHPCS violations via PHPCBF (#25)

Ran `vendor/bin/phpcbf` across all 185 PHP files. Purely cosmetic changes:
tab indentation, bracket spacing, operator spacing, array alignment.

- 88,399 total violations → 5,083 remaining (94.3% reduction)
- Regenerated phpstan-baseline.neon (518 errors, unchanged count)
- All 3165 PHPUnit tests passing, PHPStan [OK]

No logic changes.

16012 of 27722 new or added lines in 162 files covered. (57.76%)

18 existing lines in 3 files now uncovered.

16557 of 28583 relevant lines covered (57.93%)

3.34 hits per line

Uncovered Changes

Lines Coverage ∆ File
498
20.45
0.51% includes/reregistration/class-ffc-reregistration-admin.php
454
0.0
0.0% includes/reregistration/class-ffc-reregistration-standard-fields-seeder.php
383
11.95
-0.03% includes/audience/class-ffc-audience-admin-audience.php
352
0.0
0.0% includes/self-scheduling/views/appointments-list.php
345
12.88
-0.07% includes/audience/class-ffc-audience-admin-calendar.php
341
7.08
0.9% includes/self-scheduling/class-ffc-self-scheduling-shortcode.php
336
29.56
0.41% includes/audience/class-ffc-audience-loader.php
307
8.06
-0.97% includes/frontend/class-ffc-form-processor.php
296
37.87
-1.52% includes/admin/class-ffc-form-editor-metabox-renderer.php
295
20.64
-0.42% includes/url-shortener/class-ffc-url-shortener-admin-page.php
287
44.29
-7.19% includes/security/class-ffc-rate-limiter.php
280
5.07
-0.1% includes/admin/class-ffc-admin-submission-edit-page.php
273
7.14
-0.55% includes/admin/class-ffc-submissions-list.php
237
26.85
1.46% includes/audience/class-ffc-audience-admin-settings.php
235
11.65
-0.04% includes/repositories/ffc-submission-repository.php
234
14.55
-0.66% includes/generators/class-ffc-pdf-generator.php
231
32.46
-0.46% includes/security/class-ffc-geofence.php
199
37.77
5.2% includes/api/class-ffc-user-audience-rest-controller.php
192
24.31
-1.01% includes/self-scheduling/class-ffc-self-scheduling-cpt.php
190
27.2
3.12% includes/api/class-ffc-submission-rest-controller.php
190
9.52
-0.43% includes/self-scheduling/class-ffc-self-scheduling-appointment-receipt-handler.php
173
26.07
0.26% includes/audience/class-ffc-audience-admin-environment.php
172
39.58
-3.45% includes/generators/class-ffc-qrcode-generator.php
171
61.04
-2.81% includes/frontend/class-ffc-verification-handler.php
166
44.11
-1.03% includes/reregistration/class-ffc-reregistration-form-renderer.php
165
47.45
-1.4% includes/audience/class-ffc-audience-admin-import.php
151
39.2
0.92% includes/admin/class-ffc-settings.php
148
34.8
7.67% includes/admin/class-ffc-admin-user-custom-fields.php
139
26.32
-0.31% includes/admin/class-ffc-admin.php
134
3.57
-2.11% includes/settings/tabs/class-ffc-tab-rate-limit.php
129
28.57
-1.31% includes/admin/class-ffc-form-editor-save-handler.php
127
36.5
-0.63% includes/integrations/class-ffc-ip-geolocation.php
122
31.46
2.53% includes/audience/class-ffc-audience-notification-handler.php
120
32.96
-1.34% includes/reregistration/class-ffc-reregistration-data-processor.php
119
49.58
-0.42% includes/migrations/strategies/class-ffc-cpf-rf-split-migration-strategy.php
118
42.72
-0.21% includes/shortcodes/class-ffc-dashboard-shortcode.php
110
0.0
0.0% includes/migrations/class-ffc-migration-dynamic-rereg-fields.php
109
24.83
-3.74% includes/reregistration/class-ffc-reregistration-email-handler.php
108
0.0
0.0% includes/class-ffc-loader.php
107
79.96
4.25% includes/audience/class-ffc-audience-rest-controller.php
107
69.69
4.48% includes/audience/class-ffc-audience-shortcode.php
106
46.19
1.4% includes/reregistration/class-ffc-ficha-generator.php
101
73.97
1.73% includes/reregistration/class-ffc-custom-field-repository.php
99
19.69
-1.68% includes/repositories/ffc-blocked-date-repository.php
93
0.0
0.0% includes/admin/class-ffc-form-list-columns.php
87
53.23
3.73% includes/self-scheduling/class-ffc-self-scheduling-appointment-csv-exporter.php
87
25.42
4.06% includes/url-shortener/class-ffc-url-shortener-qr-handler.php
86
35.07
0.0% includes/admin/class-ffc-admin-activity-log-page.php
86
9.47
0.0% includes/reregistration/class-ffc-reregistration-csv-exporter.php
84
54.84
-8.54% includes/self-scheduling/class-ffc-self-scheduling-appointment-handler.php
83
47.5
0.0% includes/admin/class-ffc-settings-save-handler.php
83
35.88
-1.13% includes/url-shortener/class-ffc-url-shortener-meta-box.php
79
71.17
0.08% includes/api/class-ffc-form-rest-controller.php
77
37.4
1.26% includes/repositories/ffc-abstract-repository.php
77
72.79
2.41% includes/user-dashboard/class-ffc-user-manager.php
74
76.66
-0.32% includes/submissions/class-ffc-submission-handler.php
62
85.74
0.13% includes/audience/class-ffc-audience-booking-repository.php
61
54.48
1.04% includes/audience/class-ffc-audience-admin-bookings.php
59
75.0
0.7% includes/api/class-ffc-appointment-rest-controller.php
58
65.7
-7.41% includes/migrations/class-ffc-migration-foreign-keys.php
58
74.56
2.37% includes/self-scheduling/class-ffc-self-scheduling-appointment-ajax-handler.php
53
68.45
-6.03% includes/audience/class-ffc-audience-csv-importer.php
53
62.94
-0.44% includes/self-scheduling/class-ffc-self-scheduling-appointment-validator.php
52
44.09
0.0% includes/class-ffc-autoloader.php
51
79.03
0.56% includes/api/class-ffc-user-profile-rest-controller.php
50
73.26
1.14% includes/api/class-ffc-calendar-rest-controller.php
49
62.69
-1.25% includes/admin/class-ffc-cpt.php
47
26.75
-2.96% includes/frontend/class-ffc-public-csv-exporter.php
45
73.05
-0.83% includes/user-dashboard/class-ffc-user-creator.php
42
75.15
-0.0% includes/self-scheduling/class-ffc-self-scheduling-activator.php
40
71.01
-3.8% includes/api/class-ffc-user-appointments-rest-controller.php
39
82.14
0.23% includes/core/class-ffc-utils.php
38
86.93
2.8% includes/class-ffc-activator.php
35
79.17
-4.48% includes/core/class-ffc-encryption.php
31
31.11
-0.4% includes/admin/class-ffc-csv-exporter.php
31
50.0
-2.83% includes/core/class-ffc-csv-export-trait.php
29
83.8
1.27% includes/core/class-ffc-activity-log-query.php
29
70.1
-6.3% includes/reregistration/class-ffc-reregistration-frontend.php
28
52.54
0.0% includes/reregistration/class-ffc-reregistration-submission-actions.php
27
70.0
5.71% includes/self-scheduling/class-ffc-self-scheduling-admin.php
24
52.94
4.05% includes/api/class-ffc-rest-controller.php
20
96.06
-1.1% includes/privacy/class-ffc-privacy-handler.php
19
93.31
3.05% includes/audience/class-ffc-audience-repository.php
19
51.28
-7.54% includes/core/class-ffc-ajax-trait.php
18
82.35
-1.92% includes/api/class-ffc-user-certificates-rest-controller.php
17
90.17
0.0% includes/user-dashboard/class-ffc-capability-manager.php
16
92.45
0.07% includes/audience/class-ffc-audience-environment-repository.php
15
94.62
0.0% includes/reregistration/class-ffc-reregistration-repository.php
14
73.08
-1.43% includes/api/class-ffc-user-data-rest-controller.php
12
86.32
0.6% includes/api/class-ffc-user-summary-rest-controller.php
12
94.62
0.73% includes/core/class-ffc-activity-log.php
12
84.88
0.55% includes/url-shortener/class-ffc-url-shortener-loader.php
11
82.26
-1.35% includes/self-scheduling/class-ffc-self-scheduling-save-handler.php
10
90.27
0.36% includes/admin/class-ffc-admin-ajax.php
10
76.19
0.0% includes/settings/tabs/class-ffc-tab-user-access.php
9
89.53
0.25% includes/audience/class-ffc-audience-admin-dashboard.php
9
93.43
0.0% includes/audience/class-ffc-audience-admin-page.php
9
92.91
-0.13% includes/migrations/class-ffc-migration-user-profiles.php
9
75.0
2.66% includes/scheduling/class-ffc-date-blocking-service.php
9
33.33
0.0% includes/settings/tabs/class-ffc-tab-advanced.php
9
33.33
0.0% includes/settings/tabs/class-ffc-tab-cache.php
9
33.33
0.0% includes/settings/tabs/class-ffc-tab-general.php
9
87.14
-1.26% includes/settings/tabs/class-ffc-tab-geolocation.php
9
65.52
0.0% includes/settings/tabs/class-ffc-tab-smtp.php
9
33.33
0.0% includes/settings/tabs/class-ffc-tab-url-shortener.php
8
95.38
-1.11% includes/frontend/class-ffc-shortcodes.php
8
96.81
-0.06% includes/repositories/ffc-appointment-repository.php
8
96.31
-0.37% includes/self-scheduling/class-ffc-self-scheduling-appointment-email-handler.php
8
35.71
0.0% includes/settings/tabs/class-ffc-tab-documentation.php
8
35.71
0.0% includes/settings/tabs/class-ffc-tab-migrations.php
7
91.25
-7.28% includes/api/class-ffc-user-reregistrations-rest-controller.php
6
86.05
0.0% includes/migrations/class-ffc-migration-rename-capabilities.php
6
98.26
-0.18% includes/self-scheduling/class-ffc-self-scheduling-editor.php
6
94.55
-0.5% includes/user-dashboard/class-ffc-user-cleanup.php
5
92.0
0.0% includes/generators/class-ffc-magic-link-helper.php
5
96.45
0.33% includes/integrations/class-ffc-email-handler.php
5
91.67
0.36% includes/migrations/class-ffc-migration-status-calculator.php
5
95.12
-1.85% includes/url-shortener/class-ffc-url-shortener-service.php
4
76.47
-0.45% includes/api/class-ffc-user-context-trait.php
4
71.43
-5.49% includes/core/class-ffc-static-repository-trait.php
4
70.59
0.0% includes/migrations/class-ffc-migration-manager.php
4
85.19
-3.28% includes/repositories/ffc-form-repository.php
4
86.36
0.0% includes/settings/class-ffc-settings-tab.php
4
96.55
-1.29% includes/submissions/class-ffc-form-cache.php
3
98.19
-0.6% includes/admin/class-ffc-admin-user-capabilities.php
3
97.12
-0.88% includes/admin/class-ffc-admin-user-columns.php
3
90.63
0.0% includes/core/class-ffc-debug.php
3
97.42
0.14% includes/frontend/class-ffc-frontend.php
3
98.48
-0.33% includes/self-scheduling/class-ffc-self-scheduling-cleanup-handler.php
3
95.89
-1.08% includes/services/class-ffc-user-service.php
2
99.15
0.01% includes/audience/class-ffc-audience-activator.php
2
99.2
0.01% includes/audience/class-ffc-audience-schedule-repository.php
2
94.44
-2.22% includes/core/class-ffc-data-sanitizer.php
2
97.87
-1.05% includes/core/class-ffc-document-formatter.php
2
95.95
-1.62% includes/frontend/class-ffc-access-restriction-checker.php
2
98.56
0.04% includes/frontend/class-ffc-verification-response-renderer.php
2
98.45
0.0% includes/migrations/class-ffc-migration-custom-fields-tables.php
2
98.44
0.0% includes/migrations/class-ffc-migration-self-scheduling-tables.php
2
98.18
-0.77% includes/repositories/ffc-calendar-repository.php
2
96.72
0.0% includes/reregistration/class-ffc-reregistration-custom-fields-page.php
2
99.31
0.02% includes/reregistration/class-ffc-reregistration-submission-repository.php
2
97.14
0.27% includes/scheduling/class-ffc-working-hours-service.php
2
92.59
-3.56% includes/security/class-ffc-rate-limit-activator.php
2
98.71
0.21% includes/shortcodes/class-ffc-dashboard-asset-manager.php
2
94.74
-2.56% includes/user-dashboard/class-ffc-access-control.php
1
99.21
0.03% includes/admin/class-ffc-admin-assets-manager.php
1
98.36
0.06% includes/admin/class-ffc-form-editor.php
1
93.94
0.0% includes/class-ffc-deactivator.php
1
97.96
-2.04% includes/core/class-ffc-auth-code-service.php
1
97.62
0.0% includes/core/class-ffc-database-helper-trait.php
1
97.78
0.16% includes/core/class-ffc-email-helper-trait.php
1
95.83
-4.17% includes/core/class-ffc-security-service.php
1
97.53
0.27% includes/frontend/class-ffc-reprint-detector.php
1
91.3
0.0% includes/migrations/class-ffc-migration-registry.php
1
0.0
0.0% includes/migrations/strategies/interface-ffc-migration-strategy-interface.php
1
99.37
0.68% includes/reregistration/class-ffc-reregistration-field-options.php
1
98.59
0.06% includes/scheduling/class-ffc-email-template-service.php
1
95.35
0.23% includes/shortcodes/class-ffc-dashboard-view-mode.php
1
88.89
0.0% includes/url-shortener/class-ffc-url-shortener-activator.php
1
98.21
0.0% includes/url-shortener/class-ffc-url-shortener-repository.php

Coverage Regressions

Lines Coverage ∆ File
16
26.75
-2.96% includes/frontend/class-ffc-public-csv-exporter.php
1
31.11
-0.4% includes/admin/class-ffc-csv-exporter.php
1
0.0
0.0% includes/self-scheduling/views/appointments-list.php
Jobs
ID Job ID Ran Files Coverage
1 24488298423.1 16 Apr 2026 02:24AM UTC 164
57.93
GitHub Action Run
Source Files on build 24488298423
  • Tree
  • List 164
  • Changed 164
  • Source Changed 164
  • Coverage Changed 129
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24488298423
  • 2783cae4 on github
  • Prev Build on main (#24487073395)
  • Next Build on main (#24503043318)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc