You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by qu...@apache.org on 2005/02/07 21:56:22 UTC

svn commit: r151753 - spamassassin/trunk/lib/Mail/SpamAssassin/Plugin.pm

Author: quinlan
Date: Mon Feb  7 12:56:21 2005
New Revision: 151753

URL: http://svn.apache.org/viewcvs?view=rev&rev=151753
Log:
documentation for new "finish_parsing_end" plugin call 

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Plugin.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin.pm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin.pm?view=diff&r1=151752&r2=151753
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin.pm Mon Feb  7 12:56:21 2005
@@ -199,6 +199,30 @@
 system-wide configuration to be dealt with correctly, with per-user overriding
 system-wide.
 
+=item $plugin->"finish_parsing_end" ( { options ... } )
+
+Signals that the configuration parsing has just finished, and SpamAssassin
+is nearly ready to check messages.
+
+C<options> is a reference to a hash containing these options:
+
+=over 4
+
+=item line
+
+=item conf
+
+The C<Mail::SpamAssassin::Conf> object on which the configuration
+data should be stored.
+
+=back
+
+Note: there are no guarantees that the internal data structures of
+SpamAssassin will not change from release to release.  In particular to
+this plugin hook, if you modify the rules data structures in a
+third-party plugin, all bets are off until such time that an API is
+present for modifying that configuration data.
+
 =item $plugin->signal_user_changed ( { options ... } )
 
 Signals that the current user has changed for a new one.