mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-04-04 04:34:31 +00:00
Add access modifiers to methods and members of list table classes:
* `WP_List_Table` is the base class that implements `__get()` and `__call()` for BC * Adds unit tests to confirm that subclasses properly inherit magic methods * Add modifiers to subclasses: `WP_Links_List_Table`, `WP_Media_List_Table`, `WP_MS_Sites_List_Table`, `WP_MS_Themes_List_Table`, `WP_MS_Users_List_Table`, `WP_Plugin_Install_List_Table`, `WP_Plugins_List_Table`, `WP_Posts_List_Table`, `WP_Terms_List_Table`, `WP_Theme_Install_List_Table`, `WP_Themes_List_Table` See #27881, #22234. git-svn-id: https://develop.svn.wordpress.org/trunk@28493 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -127,4 +127,22 @@ EOF;
|
||||
|
||||
$this->assertEquals( 'bar', $basic->foo );
|
||||
}
|
||||
|
||||
function test_subclass_magic_getter() {
|
||||
$basic = new Basic_Subclass();
|
||||
|
||||
$this->assertEquals( 'bar', $basic->foo );
|
||||
}
|
||||
|
||||
function test_call_method() {
|
||||
$basic = new Basic_Object();
|
||||
|
||||
$this->assertEquals( 'maybe', $basic->callMe() );
|
||||
}
|
||||
|
||||
function test_subclass_call_method() {
|
||||
$basic = new Basic_Subclass();
|
||||
|
||||
$this->assertEquals( 'maybe', $basic->callMe() );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user