WPIntell

Source evidence

Issues with 6.7

Business Hours Indicator · support · 2025-04-17T09:21:00+00:00

mixedsentiment
mediumseverity
0.84relevance
3replies
Evidence onlycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

1 / 1 rows with source links

100.0% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

0 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
jslom resolved
Notice : Function _load_textdomain_just_in_time was called incorrectly . Translation loading for the business-hours-indicator domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/xxxxxxxxxx.com/wp-includes/functions.php on line 6121 See https://stackoverflow.com/questions/79198701/notice-function-load-textdomain-just-in-time-was-called-incorrectly Hi @jslom This issue is now fixed. Please update to version 2.4.3. Thank you! I have updated and noticed some more log deprecation notices with PHP8+ [27-May-2025 01:29:40 UTC] PHP Deprecated: MABEL_BHI_LITE\Core\Models\Checkbox_Option::__construct(): Implicitly marking parameter $dependency as nullable is deprecated, the explicit nullable type must be used instead in /var/www/example.com/wp-content/plugins/business-hours-indicator/core/models/class-checkbox-option.php on line 13 which refers to this line public function __construct( $id, $title, $label, $checked = false, $extra_info = null, Option_Dependency $dependency = null ) I have fixed it with this public function __construct( $id, $title, $label, $checked = false, $extra_info = null, ?Option_Dependency $dependency = null ) This reply was modified 1 year ago by jslom . This reply was modified 1 year ago by jslom . This reply was modified 1 year ago by jslom . Also [27-May-2025 01:35:51 UTC] PHP Deprecated: MABEL_BHI_LITE\Models\Opening_Hours::__construct(): Implicitly marking parameter $end as nullable is deprecated, the explicit nullable type must be used instead in /var/www/example.com/wp-content/plugins/business-hours-indicator/models/class-opening-hours.php on line 25 which refers to public function __construct(DateTime $start = null, DateTime $end = null) { Fix changed to public function __construct(?DateTime $start = null, ?DateTime $end = null) { This reply was modified 1 year ago by jslom .

Comments

3 shown
Wombat Plugins 2025-04-18T06:11:00+00:00

Hi @jslom This issue is now fixed. Please update to version 2.4.3.

jslom 2025-05-27T01:34:00+00:00

Thank you! I have updated and noticed some more log deprecation notices with PHP8+ [27-May-2025 01:29:40 UTC] PHP Deprecated: MABEL_BHI_LITE\Core\Models\Checkbox_Option::__construct(): Implicitly marking parameter $dependency as nullable is deprecated, the explicit nullable type must be used instead in /var/www/example.com/wp-content/plugins/business-hours-indicator/core/models/class-checkbox-option.php on line 13 which refers to this line public function __construct( $id, $title, $label, $checked = false, $extra_info = null, Option_Dependency $dependency = null ) I have fixed it with this public function __construct( $id, $title, $label, $checked = false, $extra_info = null, ?Option_Dependency $dependency = null ) This reply was modified 1 year ago by jslom . This reply was modified 1 year ago by jslom . This reply was modified 1 year ago by jslom .

jslom 2025-05-27T01:39:00+00:00

Also [27-May-2025 01:35:51 UTC] PHP Deprecated: MABEL_BHI_LITE\Models\Opening_Hours::__construct(): Implicitly marking parameter $end as nullable is deprecated, the explicit nullable type must be used instead in /var/www/example.com/wp-content/plugins/business-hours-indicator/models/class-opening-hours.php on line 25 which refers to public function __construct(DateTime $start = null, DateTime $end = null) { Fix changed to public function __construct(?DateTime $start = null, ?DateTime $end = null) { This reply was modified 1 year ago by jslom .