[
{
"message": "ReferenceError: wpHr is not defined\n at Object.initFields (/wp-content/plugins/wp-hr-manager/assets/js/wphr.js?ver=20250215:293:29)\n at Object.initialize (/wp-content/plugins/wp-hr-manager/assets/js/wphr.js?ver=20250215:282:18)\n at HTMLDocument.<anonymous> (/wp-content/plugins/wp-hr-manager/assets/js/wphr.js?ver=20250215:573:18)\n at e (/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:2:27028)\n at t (/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:2:27330)",
"trace": null,
"code": null
}
]
Resource errors
None
WPHR Settings
URL
/wp-admin/admin.php?page=wphr-support
Aspect
menu-item
HTTP status
200
Load time
0.524 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
WPHR Settings → Company
URL
/wp-admin/admin.php?page=wphr-company
Aspect
menu-item
HTTP status
200
Load time
0.441 s
Memory usage
5.02 MiB
JS errors
None
Resource errors
None
WPHR Settings → Tools
URL
/wp-admin/admin.php?page=wphr-tools
Aspect
menu-item
HTTP status
200
Load time
0.353 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
WPHR Settings → Tools → Import
URL
/wp-admin/admin.php?page=wphr-tools&tab=import
Aspect
menu-item-tab
HTTP status
200
Load time
0.413 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
WPHR Settings → Tools → Export
URL
/wp-admin/admin.php?page=wphr-tools&tab=export
Aspect
menu-item-tab
HTTP status
200
Load time
0.334 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
WPHR Settings → Tools → Misc.
URL
/wp-admin/admin.php?page=wphr-tools&tab=misc
Aspect
menu-item-tab
HTTP status
200
Load time
0.346 s
Memory usage
4.27 MiB
JS errors
None
Resource errors
None
WPHR Settings → Audit Log
URL
/wp-admin/admin.php?page=wphr-audit-log
Aspect
menu-item
HTTP status
200
Load time
0.355 s
Memory usage
4.33 MiB
JS errors
None
Resource errors
None
WPHR Settings → Settings
URL
/wp-admin/admin.php?page=wphr-settings
Aspect
menu-item
HTTP status
200
Load time
0.859 s
Memory usage
4.41 MiB
JS errors
None
Resource errors
None
WPHR Settings → Modules
URL
/wp-admin/admin.php?page=wphr-modules
Aspect
menu-item
HTTP status
200
Load time
0.320 s
Memory usage
4.25 MiB
JS errors
None
Resource errors
None
WPHR Manager
URL
/wp-admin/admin.php?page=wphr-hr
Aspect
menu-item
HTTP status
200
Load time
0.494 s
Memory usage
4.48 MiB
JS errors
None
Resource errors
None
WPHR Manager → Employees
URL
/wp-admin/admin.php?page=wphr-hr-employee
Aspect
menu-item
HTTP status
200
Load time
0.442 s
Memory usage
4.55 MiB
JS errors
None
Resource errors
None
WPHR Manager → Departments
URL
/wp-admin/admin.php?page=wphr-hr-depts
Aspect
menu-item
HTTP status
200
Load time
0.365 s
Memory usage
4.33 MiB
JS errors
None
Resource errors
None
WPHR Manager → Roles
URL
/wp-admin/admin.php?page=wphr-hr-designation
Aspect
menu-item
HTTP status
200
Load time
0.327 s
Memory usage
4.33 MiB
JS errors
None
Resource errors
None
WPHR Manager → Announcement
URL
/wp-admin/edit.php?post_type=wphr_hr_announcement
Aspect
menu-item
HTTP status
200
Load time
0.325 s
Memory usage
4.4 MiB
JS errors
None
Resource errors
None
WPHR Leave
URL
/wp-admin/admin.php?page=wphr-leave
Aspect
menu-item
HTTP status
200
Load time
0.368 s
Memory usage
4.38 MiB
JS errors
None
Resource errors
None
WPHR Leave → Leave Entitlements
URL
/wp-admin/admin.php?page=wphr-leave-assign
Aspect
menu-item
HTTP status
200
Load time
0.339 s
Memory usage
4.33 MiB
JS errors
None
Resource errors
None
WPHR Leave → Holidays
URL
/wp-admin/admin.php?page=wphr-holiday-assign
Aspect
menu-item
HTTP status
200
Load time
0.287 s
Memory usage
4.35 MiB
JS errors
None
Resource errors
None
WPHR Leave → Policies
URL
/wp-admin/admin.php?page=wphr-leave-policies
Aspect
menu-item
HTTP status
200
Load time
0.360 s
Memory usage
4.37 MiB
JS errors
None
Resource errors
None
WPHR Leave → Calendar
URL
/wp-admin/admin.php?page=wphr-leave-calendar
Aspect
menu-item
HTTP status
200
Load time
0.451 s
Memory usage
4.26 MiB
JS errors
None
Resource errors
None
Test site – Just another WordPress site
URL
/
Aspect
front-page
HTTP status
200
Load time
0.269 s
Memory usage
3.98 MiB
JS errors
None
Resource errors
None
Benchmark
URL
Load time
Memory usage
Inactive
Active
Change
Inactive
Active
Change
/wp-admin/index.php
0.360 s
0.554 s
+0.194 s
3.48 MiB
4.43 MiB
+ 968.2 KiB
/wp-admin/edit.php
0.209 s
0.383 s
+0.174 s
3.54 MiB
4.44 MiB
+ 918.41 KiB
/wp-admin/post-new.php
0.842 s
1.070 s
+0.228 s
5.92 MiB
6.76 MiB
+ 856.77 KiB
/wp-admin/upload.php
0.785 s
0.616 s
-0.169 s
3.49 MiB
4.28 MiB
+ 801.16 KiB
/wp-admin/options-writing.php
0.211 s
0.376 s
+0.165 s
3.47 MiB
4.28 MiB
+ 831.88 KiB
/wp-admin/media-new.php
0.283 s
0.375 s
+0.092 s
3.46 MiB
4.27 MiB
+ 830.61 KiB
/wp-admin/edit-tags.php?taxonomy=category
0.187 s
0.333 s
+0.146 s
3.48 MiB
4.37 MiB
+ 911.89 KiB
/wp-admin/post-new.php?post_type=page
0.673 s
0.676 s
+0.003 s
5.92 MiB
6.75 MiB
+ 852.65 KiB
/wp-admin/options-discussion.php
0.296 s
0.642 s
+0.346 s
3.47 MiB
4.28 MiB
+ 825.27 KiB
/wp-admin/edit-comments.php
0.210 s
0.363 s
+0.153 s
3.49 MiB
4.37 MiB
+ 898.26 KiB
/
0.324 s
0.199 s
-0.125 s
3.47 MiB
3.98 MiB
+ 521.04 KiB
Average
0.398 s
0.508 s
+0.110 s
3.93 MiB
4.75 MiB
+ 837.83 KiB
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.
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.
[15-Feb-2025 15:32:32 UTC] PHP Deprecated: Optional parameter $caps declared before required parameter $obj is implicitly treated as a required parameter in /wp-content/plugins/wp-hr-manager/modules/hrm/includes/functions-employee.php on line 1120
[15-Feb-2025 15:32:32 UTC] PHP Deprecated: Optional parameter $cap declared before required parameter $obj is implicitly treated as a required parameter in /wp-content/plugins/wp-hr-manager/modules/hrm/includes/functions-employee.php on line 1120
[15-Feb-2025 15:32:32 UTC] PHP Deprecated: Optional parameter $args declared before required parameter $obj is implicitly treated as a required parameter in /wp-content/plugins/wp-hr-manager/modules/hrm/includes/functions-employee.php on line 1120
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_chart_classes' doesn't exist for query SELECT id FROM `wp_wphr_ac_chart_classes` LIMIT 0, 1 made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_chart_classes' doesn't exist for query INSERT INTO `wp_wphr_ac_chart_classes` (`id`, `name`)
VALUES (1,'Assets'), (2,'Liabilities'), (3,'Expenses'), (4,'Income'), (5,'Equity'); made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_chart_types' doesn't exist for query SELECT id FROM `wp_wphr_ac_chart_types` LIMIT 0, 1 made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_chart_types' doesn't exist for query INSERT INTO `wp_wphr_ac_chart_types` (`id`, `name`, `class_id`)
VALUES (1,'Current Asset',1), (2,'Fixed Asset',1), (3,'Inventory',1),
(4,'Non-current Asset',1), (5,'Prepayment',1), (6,'Bank & Cash',1), (7,'Current Liability',2),
(8,'Liability',2), (9,'Non-current Liability',2), (10,'Depreciation',3),
(11,'Direct Costs',3), (12,'Expense',3), (13,'Revenue',4), (14,'Sales',4),
(15,'Other Income',4), (16,'Equity',5); made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_ledger' doesn't exist for query SELECT id FROM `wp_wphr_ac_ledger` LIMIT 0, 1 made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_ledger' doesn't exist for query INSERT INTO `wp_wphr_ac_ledger` (`id`, `code`, `name`, `description`, `parent`, `type_id`, `currency`, `tax`, `cash_account`, `reconcile`, `system`, `active`)
VALUES
(1,'120','Accounts Receivable',NULL,0,1,'',NULL,0,0,1,1),
(2,'140','Inventory',NULL,0,3,'',NULL,0,0,1,1),
(3,'150','Office Equipment',NULL,0,2,'',NULL,0,0,1,1),
(4,'151','Less Accumulated Depreciation on Office Equipment',NULL,0,2,'',NULL,0,0,1,1),
(5,'160','Computer Equipment',NULL,0,2,'',NULL,0,0,1,1),
(6,'161','Less Accumulated Depreciation on Computer Equipment',NULL,0,2,'',NULL,0,0,1,1),
(7,'090','Petty Cash',NULL,0,6,'',NULL,1,1,0,1),
(8,'200','Accounts Payable',NULL,0,7,'',NULL,0,0,1,1),
(9,'205','Accruals',NULL,0,7,'',NULL,0,0,0,1),
(10,'210','Unpaid Expense Claims',NULL,0,7,'',NULL,0,0,1,1),
(11,'215','Wages Payable',NULL,0,7,'',NULL,0,0,1,1),
(12,'216','Wages Payable - Payroll',NULL,0,7,'',NULL,0,0,0,1),
(13,'220','Sales Tax',NULL,0,7,'',NULL,0,0,1,1),
(14,'230','Employee Tax Payable',NULL,0,7,'',NULL,0,0,0,1),
(15,'235','Employee Benefits Payable',NULL,0,7,'',NULL,0,0,0,1),
(16,'236','Employee Deductions payable',NULL,0,7,'',NULL,0,0,0,1),
(17,'240','Income Tax Payable',NULL,0,7,'',NULL,0,0,0,1),
(18,'250','Suspense',NULL,0,7,'',NULL,0,0,0,1),
(19,'255','Historical Adjustments',NULL,0,7,'',NULL,0,0,1,1),
(20,'260','Rounding',NULL,0,7,'',NULL,0,0,1,1),
(21,'835','Revenue Received in Advance',NULL,0,7,'',NULL,0,0,0,1),
(22,'855','Clearing Account',NULL,0,7,'',NULL,0,0,0,1),
(23,'290','Loan',NULL,0,9,'',NULL,0,0,0,1),
(24,'500','Costs of Goods Sold',NULL,0,11,'',NULL,0,0,1,1),
(25,'600','Advertising',NULL,0,12,'',NULL,0,0,0,1),
(26,'605','Bank Service Charges',NULL,0,12,'',NULL,0,0,0,1),
(27,'610','Janitorial Expenses',NULL,0,12,'',NULL,0,0,0,1),
(28,'615','Consulting & Accounting',NULL,0,12,'',NULL,0,0,0,1),
(29,'620','Entertainment',NULL,0,12,'',NULL,0,0,0,1),
(30,'624','Postage & Delivary',NULL,0,12,'',NULL,0,0,0,1),
(31,'628','General Expenses',NULL,0,12,'',NULL,0,0,0,1),
(32,'632','Insurance',NULL,0,12,'',NULL,0,0,0,1),
(33,'636','Legal Expenses',NULL,0,12,'',NULL,0,0,0,1),
(34,'640','Utilities',NULL,0,12,'',NULL,0,0,1,1),
(35,'644','Automobile Expenses',NULL,0,12,'',NULL,0,0,0,1),
(36,'648','Office Expenses',NULL,0,12,'',NULL,0,0,1,1),
(37,'652','Printing & Stationary',NULL,0,12,'',NULL,0,0,0,1),
(38,'656','Rent',NULL,0,12,'',NULL,0,0,1,1),
(39,'660','Repairs & Maintenance',NULL,0,12,'',NULL,0,0,0,1),
(40,'664','Wages & Salaries',NULL,0,12,'',NULL,0,0,0,1),
(41,'668','Payroll Tax Expense',NULL,0,12,'',NULL,0,0,0,1),
(42,'672','Dues & Subscriptions',NULL,0,12,'',NULL,0,0,0,1),
(43,'676','Telephone & Internet',NULL,0,12,'',NULL,0,0,0,1),
(44,'680','Travel',NULL,0,12,'',NULL,0,0,0,1),
(45,'684','Bad Debts',NULL,0,12,'',NULL,0,0,0,1),
(46,'700','Depreciation',NULL,0,10,'',NULL,0,0,1,1),
(47,'710','Income Tax Expense',NULL,0,12,'',NULL,0,0,0,1),
(48,'715','Employee Benefits Expense',NULL,0,12,'',NULL,0,0,0,1),
(49,'800','Interest Expense',NULL,0,12,'',NULL,0,0,0,1),
(50,'810','Bank Revaluations',NULL,0,12,'',NULL,0,0,1,1),
(51,'815','Unrealized Currency Gains',NULL,0,12,'',NULL,0,0,1,1),
(52,'820','Realized Currency Gains',NULL,0,12,'',NULL,0,0,1,1),
(53,'825','Sales Discount',NULL,0,12,'',NULL,0,0,1,1),
(54,'400','Sales',NULL,0,13,'',NULL,0,0,0,1),
(55,'460','Interest Income',NULL,0,13,'',NULL,0,0,0,1),
(56,'470','Other Revenue',NULL,0,13,'',NULL,0,0,0,1),
(57,'475','Purchase Discount',NULL,0,13,'',NULL,0,0,1,1),
(58,'300','Owners Contribution',NULL,0,16,'',NULL,0,0,0,1),
(59,'310','Owners Draw',NULL,0,16,'',NULL,0,0,0,1),
(60,'320','Retained Earnings',NULL,0,16,'',NULL,0,0,1,1),
(61,'330','Common Stock',NULL,0,16,'',NULL,0,0,0,1),
(62,'092','Savings Account',NULL,0,6,'',NULL,1,1,0,1); made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_banks' doesn't exist for query SELECT id FROM `wp_wphr_ac_banks` LIMIT 0, 1 made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] WordPress database error Table 'wordpress.wp_wphr_ac_banks' doesn't exist for query INSERT INTO `wp_wphr_ac_banks` (`id`, `ledger_id`, `account_number`, `bank_name`)
VALUES (1,7,'',''), (2,62,'012345689','ABC Bank'); made by activate_plugin, do_action('activate_wp-hr-manager/wp-hr-manager.php'), WP_Hook->do_action, WP_Hook->apply_filters, clsWP_HR_Installer->activate, clsWP_HR_Installer->populate_data
[15-Feb-2025 15:32:33 UTC] PHP Deprecated: Automatic conversion of false to array is deprecated in /wp-content/plugins/wp-hr-manager/modules/wp-hr-frontend/includes/functions.php on line 117
[15-Feb-2025 15:32:33 UTC] PHP Deprecated: Function print_emoji_styles is <strong>deprecated</strong> since version 6.4.0! Use wp_enqueue_emoji_styles instead. in /wp-includes/functions.php on line 6114
[15-Feb-2025 15:32:33 UTC] PHP Deprecated: Function wp_admin_bar_header is <strong>deprecated</strong> since version 6.4.0! Use wp_enqueue_admin_bar_header_styles instead. in /wp-includes/functions.php on line 6114
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3284
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3295
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3307
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3318
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 2367
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 831
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 842
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 854
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 872
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 820
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 799
[15-Feb-2025 15:32:36 UTC] PHP Deprecated: Return type of Illuminate\Support\Collection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/support/Collection.php on line 778
[15-Feb-2025 15:32:41 UTC] PHP Deprecated: WP_List_Table::__set(): The property `page_status` is not declared. Setting a dynamic property is deprecated since version 6.4.0! Instead, declare the property on the class. in /wp-includes/functions.php on line 6114
[15-Feb-2025 15:32:41 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3284
[15-Feb-2025 15:32:41 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3295
[15-Feb-2025 15:32:41 UTC] PHP Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wp-content/plugins/wp-hr-manager/vendor/illuminate/database/Eloquent/Model.php on line 3307
(+103 more lines)