[wp-trac] [WordPress Trac] #29881: Better abstraction for WP_Posts_List_Table so it's easier to subclass
WordPress Trac
noreply at wordpress.org
Fri Jun 12 20:18:02 UTC 2015
#29881: Better abstraction for WP_Posts_List_Table so it's easier to subclass
----------------------------+-----------------------------
Reporter: joehoyle | Owner: nacin
Type: enhancement | Status: assigned
Priority: normal | Milestone: 4.3
Component: Administration | Version: 3.1
Severity: normal | Resolution:
Keywords: has-patch | Focuses: administration
----------------------------+-----------------------------
Comment (by wonderboymusic):
In [changeset:"32740"]:
{{{
#!CommitTicketReference repository="" revision="32740"
Override `->single_row_columns()` in `WP_Posts_List_Table`.
Break apart the giant `switch` statement in `->single_row()` into
`column_{$column_name}` methods.
To maintain the `->single_row_columns( $item )` interface, add a property,
`$current_level`, to allow access to `$level`.
This list table class is now easier to subclass.
Props joehoyle, wonderboymusic.
See #29881.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/29881#comment:17>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list