mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-06-28 22:30:04 +00:00
Code Modernization: Use wp_trigger_error() in WP_List_Table magic methods.
Replaces `trigger_error()` with `wp_trigger_error()` in each of the `WP_List_Table` magic methods. [56349] added the dynamic properties deprecation messages to the `__get()`, `__set()`, `__isset()`, `__unset()` magic methods. Since that commit, `wp_trigger_error()` was introduced (see [56530]) as a wrapper for `trigger_error()`. Follow-up to [56349], [56356], [56530]. See #58896, #57686. git-svn-id: https://develop.svn.wordpress.org/trunk@56542 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -186,7 +186,8 @@ class WP_List_Table {
|
||||
return $this->$name;
|
||||
}
|
||||
|
||||
trigger_error(
|
||||
wp_trigger_error(
|
||||
__METHOD__,
|
||||
"The property `{$name}` is not declared. Getting a dynamic property is " .
|
||||
'deprecated since version 6.4.0! Instead, declare the property on the class.',
|
||||
E_USER_DEPRECATED
|
||||
@@ -209,7 +210,8 @@ class WP_List_Table {
|
||||
return;
|
||||
}
|
||||
|
||||
trigger_error(
|
||||
wp_trigger_error(
|
||||
__METHOD__,
|
||||
"The property `{$name}` is not declared. Setting a dynamic property is " .
|
||||
'deprecated since version 6.4.0! Instead, declare the property on the class.',
|
||||
E_USER_DEPRECATED
|
||||
@@ -230,7 +232,8 @@ class WP_List_Table {
|
||||
return isset( $this->$name );
|
||||
}
|
||||
|
||||
trigger_error(
|
||||
wp_trigger_error(
|
||||
__METHOD__,
|
||||
"The property `{$name}` is not declared. Checking `isset()` on a dynamic property " .
|
||||
'is deprecated since version 6.4.0! Instead, declare the property on the class.',
|
||||
E_USER_DEPRECATED
|
||||
@@ -252,7 +255,8 @@ class WP_List_Table {
|
||||
return;
|
||||
}
|
||||
|
||||
trigger_error(
|
||||
wp_trigger_error(
|
||||
__METHOD__,
|
||||
"A property `{$name}` is not declared. Unsetting a dynamic property is " .
|
||||
'deprecated since version 6.4.0! Instead, declare the property on the class.',
|
||||
E_USER_DEPRECATED
|
||||
|
||||
@@ -389,6 +389,7 @@ class Tests_Admin_WpListTable extends WP_UnitTestCase {
|
||||
public function test_should_throw_deprecation_when_getting_dynamic_property() {
|
||||
$this->expectDeprecation();
|
||||
$this->expectDeprecationMessage(
|
||||
'WP_List_Table::__get(): ' .
|
||||
'The property `undeclared_property` is not declared. Getting a dynamic property is ' .
|
||||
'deprecated since version 6.4.0! Instead, declare the property on the class.'
|
||||
);
|
||||
@@ -418,6 +419,7 @@ class Tests_Admin_WpListTable extends WP_UnitTestCase {
|
||||
public function test_should_throw_deprecation_when_setting_dynamic_property() {
|
||||
$this->expectDeprecation();
|
||||
$this->expectDeprecationMessage(
|
||||
'WP_List_Table::__set(): ' .
|
||||
'The property `undeclared_property` is not declared. Setting a dynamic property is ' .
|
||||
'deprecated since version 6.4.0! Instead, declare the property on the class.'
|
||||
);
|
||||
@@ -450,6 +452,7 @@ class Tests_Admin_WpListTable extends WP_UnitTestCase {
|
||||
public function test_should_throw_deprecation_when_isset_of_dynamic_property() {
|
||||
$this->expectDeprecation();
|
||||
$this->expectDeprecationMessage(
|
||||
'WP_List_Table::__isset(): ' .
|
||||
'The property `undeclared_property` is not declared. Checking `isset()` on a dynamic property ' .
|
||||
'is deprecated since version 6.4.0! Instead, declare the property on the class.'
|
||||
);
|
||||
@@ -477,6 +480,7 @@ class Tests_Admin_WpListTable extends WP_UnitTestCase {
|
||||
public function test_should_throw_deprecation_when_unset_of_dynamic_property() {
|
||||
$this->expectDeprecation();
|
||||
$this->expectDeprecationMessage(
|
||||
'WP_List_Table::__unset(): ' .
|
||||
'A property `undeclared_property` is not declared. Unsetting a dynamic property is ' .
|
||||
'deprecated since version 6.4.0! Instead, declare the property on the class.'
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user