From fdd92e64cdab8dc9eb5fe82144bd3534aa9e80df Mon Sep 17 00:00:00 2001 From: Drew Jaynes Date: Sun, 27 Sep 2015 00:45:42 +0000 Subject: [PATCH] Docs: Improve documentation for the `__construct()`, `widget()`, `update()`, and `form()` methods in `WP_Widget_Recent_Posts`. Also fixes a typo in the class DocBlock. Props leemon. Fixes #34023. See #34013. git-svn-id: https://develop.svn.wordpress.org/trunk@34613 602fd350-edb4-49c9-b593-d223f7449a82 --- .../widgets/class-wp-widget-recent-posts.php | 41 +++++++++++++++---- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/src/wp-includes/widgets/class-wp-widget-recent-posts.php b/src/wp-includes/widgets/class-wp-widget-recent-posts.php index e53d94abc7..8f92bf36cd 100644 --- a/src/wp-includes/widgets/class-wp-widget-recent-posts.php +++ b/src/wp-includes/widgets/class-wp-widget-recent-posts.php @@ -8,7 +8,7 @@ */ /** - * Core class used to implement a Recent_Posts widget. + * Core class used to implement a Recent Posts widget. * * @since 2.8.0 * @@ -16,6 +16,12 @@ */ class WP_Widget_Recent_Posts extends WP_Widget { + /** + * Sets up a new Recent Posts widget instance. + * + * @since 2.8.0 + * @access public + */ public function __construct() { $widget_ops = array('classname' => 'widget_recent_entries', 'description' => __( "Your site’s most recent Posts.") ); parent::__construct('recent-posts', __('Recent Posts'), $widget_ops); @@ -23,8 +29,14 @@ class WP_Widget_Recent_Posts extends WP_Widget { } /** - * @param array $args - * @param array $instance + * Outputs the content for the current Recent Posts widget instance. + * + * @since 2.8.0 + * @access public + * + * @param array $args Display arguments including 'before_title', 'after_title', + * 'before_widget', and 'after_widget'. + * @param array $instance Settings for the current Recent Posts widget instance. */ public function widget( $args, $instance ) { if ( ! isset( $args['widget_id'] ) ) { @@ -58,7 +70,7 @@ class WP_Widget_Recent_Posts extends WP_Widget { ) ) ); if ($r->have_posts()) : -?> + ?> -