]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 579189 - New methods added to Bugzilla/User.pm by bug 24896 have no POD
authorHugo <hugo.seabrook@gmail.com>
Thu, 29 Nov 2012 19:21:19 +0000 (14:21 -0500)
committerDave Lawrence <dlawrence@mozilla.com>
Thu, 29 Nov 2012 19:21:19 +0000 (14:21 -0500)
r=dkl, a=LpSolit

Bugzilla/User.pm

index f6f05d234d1f3464cc04d2d1c38d7804143559d8..e16dce002dbed52dcf6e6c56be5cce9e80553675 100644 (file)
@@ -2032,6 +2032,35 @@ groups.
 
 =back
 
+=head2 Saved Recent Bug Lists
+
+=over
+
+=item C<recent_searches>
+
+Returns an arrayref of L<Bugzilla::Search::Recent> objects
+containing the user's recent searches.
+
+=item C<recent_search_containing(bug_id)>
+
+Returns a L<Bugzilla::Search::Recent> object that contains the most recent
+search by the user for the specified bug id. Retuns undef if no match is found.
+
+=item C<recent_search_for(bug)>
+
+Returns a L<Bugzilla::Search::Recent> object that contains a search by the
+user. Uses the list_id of the current loaded page, or the referrer page, and
+the bug id if that fails. Finally it will check the BUGLIST cookie, and create
+an object based on that, or undef if it does not exist.
+
+=item C<save_last_search>
+
+Saves the users most recent search in the database if logged in, or in the
+BUGLIST cookie if not logged in. Parameters are bug_ids, order, vars and
+list_id.
+
+=back
+
 =head2 Account Lockout
 
 =over