This commit was generated by cvs2svn to compensate for changes in r12472,
[freeside.git] / rt / lib / RT / Scrip.pm
index 11b8d94..a69dde0 100755 (executable)
@@ -1,14 +1,8 @@
-# BEGIN BPS TAGGED BLOCK {{{
+# BEGIN LICENSE BLOCK
 # 
 # 
-# COPYRIGHT:
-#  
-# This software is Copyright (c) 1996-2009 Best Practical Solutions, LLC 
-#                                          <jesse@bestpractical.com>
+# Copyright (c) 1996-2003 Jesse Vincent <jesse@bestpractical.com>
 # 
 # 
-# (Except where explicitly superseded by other copyright notices)
-# 
-# 
-# LICENSE:
+# (Except where explictly superceded by other copyright notices)
 # 
 # This work is made available to you under the terms of Version 2 of
 # the GNU General Public License. A copy of that license should have
 # 
 # This work is made available to you under the terms of Version 2 of
 # the GNU General Public License. A copy of that license should have
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 # General Public License for more details.
 # 
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 # General Public License for more details.
 # 
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301 or visit their web page on the internet at
-# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
-# 
-# 
-# CONTRIBUTION SUBMISSION POLICY:
-# 
-# (The following paragraph is not intended to limit the rights granted
-# to you to modify and distribute this software under the terms of
-# the GNU General Public License and is only of importance to you if
-# you choose to contribute your changes and enhancements to the
-# community by submitting them to Best Practical Solutions, LLC.)
+# Unless otherwise specified, all modifications, corrections or
+# extensions to this work which alter its source code become the
+# property of Best Practical Solutions, LLC when submitted for
+# inclusion in the work.
 # 
 # 
-# By intentionally submitting any modifications, corrections or
-# derivatives to this work, or any other work intended for use with
-# Request Tracker, to Best Practical Solutions, LLC, you confirm that
-# you are the copyright holder for those contributions and you grant
-# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
-# royalty-free, perpetual, license to use, copy, create derivative
-# works based on those contributions, and sublicense and distribute
-# those contributions and any derivatives thereof.
 # 
 # 
-# END BPS TAGGED BLOCK }}}
+# END LICENSE BLOCK
 # Autogenerated by DBIx::SearchBuilder factory (by <jesse@bestpractical.com>)
 # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST.  
 # 
 # Autogenerated by DBIx::SearchBuilder factory (by <jesse@bestpractical.com>)
 # WARNING: THIS FILE IS AUTOGENERATED. ALL CHANGES TO THIS FILE WILL BE LOST.  
 # 
@@ -89,7 +65,7 @@ sub _Init {
 
 
 
 
 
 
-=head2 Create PARAMHASH
+=item Create PARAMHASH
 
 Create takes a hash of values and creates a row in the database:
 
 
 Create takes a hash of values and creates a row in the database:
 
@@ -144,7 +120,7 @@ sub Create {
 
 
 
 
 
 
-=head2 id
+=item id
 
 Returns the current value of id. 
 (In the database, id is stored as int(11).)
 
 Returns the current value of id. 
 (In the database, id is stored as int(11).)
@@ -153,14 +129,14 @@ Returns the current value of id.
 =cut
 
 
 =cut
 
 
-=head2 Description
+=item Description
 
 Returns the current value of Description. 
 (In the database, Description is stored as varchar(255).)
 
 
 
 
 Returns the current value of Description. 
 (In the database, Description is stored as varchar(255).)
 
 
 
-=head2 SetDescription VALUE
+=item SetDescription VALUE
 
 
 Set Description to VALUE. 
 
 
 Set Description to VALUE. 
@@ -171,14 +147,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 ScripCondition
+=item ScripCondition
 
 Returns the current value of ScripCondition. 
 (In the database, ScripCondition is stored as int(11).)
 
 
 
 
 Returns the current value of ScripCondition. 
 (In the database, ScripCondition is stored as int(11).)
 
 
 
-=head2 SetScripCondition VALUE
+=item SetScripCondition VALUE
 
 
 Set ScripCondition to VALUE. 
 
 
 Set ScripCondition to VALUE. 
@@ -189,7 +165,7 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 ScripConditionObj
+=item ScripConditionObj
 
 Returns the ScripCondition Object which has the id returned by ScripCondition
 
 
 Returns the ScripCondition Object which has the id returned by ScripCondition
 
@@ -203,14 +179,14 @@ sub ScripConditionObj {
        return($ScripCondition);
 }
 
        return($ScripCondition);
 }
 
-=head2 ScripAction
+=item ScripAction
 
 Returns the current value of ScripAction. 
 (In the database, ScripAction is stored as int(11).)
 
 
 
 
 Returns the current value of ScripAction. 
 (In the database, ScripAction is stored as int(11).)
 
 
 
-=head2 SetScripAction VALUE
+=item SetScripAction VALUE
 
 
 Set ScripAction to VALUE. 
 
 
 Set ScripAction to VALUE. 
@@ -221,7 +197,7 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 ScripActionObj
+=item ScripActionObj
 
 Returns the ScripAction Object which has the id returned by ScripAction
 
 
 Returns the ScripAction Object which has the id returned by ScripAction
 
@@ -235,14 +211,14 @@ sub ScripActionObj {
        return($ScripAction);
 }
 
        return($ScripAction);
 }
 
-=head2 ConditionRules
+=item ConditionRules
 
 Returns the current value of ConditionRules. 
 (In the database, ConditionRules is stored as text.)
 
 
 
 
 Returns the current value of ConditionRules. 
 (In the database, ConditionRules is stored as text.)
 
 
 
-=head2 SetConditionRules VALUE
+=item SetConditionRules VALUE
 
 
 Set ConditionRules to VALUE. 
 
 
 Set ConditionRules to VALUE. 
@@ -253,14 +229,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 ActionRules
+=item ActionRules
 
 Returns the current value of ActionRules. 
 (In the database, ActionRules is stored as text.)
 
 
 
 
 Returns the current value of ActionRules. 
 (In the database, ActionRules is stored as text.)
 
 
 
-=head2 SetActionRules VALUE
+=item SetActionRules VALUE
 
 
 Set ActionRules to VALUE. 
 
 
 Set ActionRules to VALUE. 
@@ -271,14 +247,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 CustomIsApplicableCode
+=item CustomIsApplicableCode
 
 Returns the current value of CustomIsApplicableCode. 
 (In the database, CustomIsApplicableCode is stored as text.)
 
 
 
 
 Returns the current value of CustomIsApplicableCode. 
 (In the database, CustomIsApplicableCode is stored as text.)
 
 
 
-=head2 SetCustomIsApplicableCode VALUE
+=item SetCustomIsApplicableCode VALUE
 
 
 Set CustomIsApplicableCode to VALUE. 
 
 
 Set CustomIsApplicableCode to VALUE. 
@@ -289,14 +265,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 CustomPrepareCode
+=item CustomPrepareCode
 
 Returns the current value of CustomPrepareCode. 
 (In the database, CustomPrepareCode is stored as text.)
 
 
 
 
 Returns the current value of CustomPrepareCode. 
 (In the database, CustomPrepareCode is stored as text.)
 
 
 
-=head2 SetCustomPrepareCode VALUE
+=item SetCustomPrepareCode VALUE
 
 
 Set CustomPrepareCode to VALUE. 
 
 
 Set CustomPrepareCode to VALUE. 
@@ -307,14 +283,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 CustomCommitCode
+=item CustomCommitCode
 
 Returns the current value of CustomCommitCode. 
 (In the database, CustomCommitCode is stored as text.)
 
 
 
 
 Returns the current value of CustomCommitCode. 
 (In the database, CustomCommitCode is stored as text.)
 
 
 
-=head2 SetCustomCommitCode VALUE
+=item SetCustomCommitCode VALUE
 
 
 Set CustomCommitCode to VALUE. 
 
 
 Set CustomCommitCode to VALUE. 
@@ -325,14 +301,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 Stage
+=item Stage
 
 Returns the current value of Stage. 
 (In the database, Stage is stored as varchar(32).)
 
 
 
 
 Returns the current value of Stage. 
 (In the database, Stage is stored as varchar(32).)
 
 
 
-=head2 SetStage VALUE
+=item SetStage VALUE
 
 
 Set Stage to VALUE. 
 
 
 Set Stage to VALUE. 
@@ -343,14 +319,14 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 Queue
+=item Queue
 
 Returns the current value of Queue. 
 (In the database, Queue is stored as int(11).)
 
 
 
 
 Returns the current value of Queue. 
 (In the database, Queue is stored as int(11).)
 
 
 
-=head2 SetQueue VALUE
+=item SetQueue VALUE
 
 
 Set Queue to VALUE. 
 
 
 Set Queue to VALUE. 
@@ -361,7 +337,7 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 QueueObj
+=item QueueObj
 
 Returns the Queue Object which has the id returned by Queue
 
 
 Returns the Queue Object which has the id returned by Queue
 
@@ -375,14 +351,14 @@ sub QueueObj {
        return($Queue);
 }
 
        return($Queue);
 }
 
-=head2 Template
+=item Template
 
 Returns the current value of Template. 
 (In the database, Template is stored as int(11).)
 
 
 
 
 Returns the current value of Template. 
 (In the database, Template is stored as int(11).)
 
 
 
-=head2 SetTemplate VALUE
+=item SetTemplate VALUE
 
 
 Set Template to VALUE. 
 
 
 Set Template to VALUE. 
@@ -393,7 +369,7 @@ Returns (1, 'Status message') on success and (0, 'Error Message') on failure.
 =cut
 
 
 =cut
 
 
-=head2 TemplateObj
+=item TemplateObj
 
 Returns the Template Object which has the id returned by Template
 
 
 Returns the Template Object which has the id returned by Template
 
@@ -407,7 +383,7 @@ sub TemplateObj {
        return($Template);
 }
 
        return($Template);
 }
 
-=head2 Creator
+=item Creator
 
 Returns the current value of Creator. 
 (In the database, Creator is stored as int(11).)
 
 Returns the current value of Creator. 
 (In the database, Creator is stored as int(11).)
@@ -416,7 +392,7 @@ Returns the current value of Creator.
 =cut
 
 
 =cut
 
 
-=head2 Created
+=item Created
 
 Returns the current value of Created. 
 (In the database, Created is stored as datetime.)
 
 Returns the current value of Created. 
 (In the database, Created is stored as datetime.)
@@ -425,7 +401,7 @@ Returns the current value of Created.
 =cut
 
 
 =cut
 
 
-=head2 LastUpdatedBy
+=item LastUpdatedBy
 
 Returns the current value of LastUpdatedBy. 
 (In the database, LastUpdatedBy is stored as int(11).)
 
 Returns the current value of LastUpdatedBy. 
 (In the database, LastUpdatedBy is stored as int(11).)
@@ -434,7 +410,7 @@ Returns the current value of LastUpdatedBy.
 =cut
 
 
 =cut
 
 
-=head2 LastUpdated
+=item LastUpdated
 
 Returns the current value of LastUpdated. 
 (In the database, LastUpdated is stored as datetime.)
 
 Returns the current value of LastUpdated. 
 (In the database, LastUpdated is stored as datetime.)
@@ -444,41 +420,41 @@ Returns the current value of LastUpdated.
 
 
 
 
 
 
-sub _CoreAccessible {
+sub _ClassAccessible {
     {
      
         id =>
     {
      
         id =>
-               {read => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => ''},
+               {read => 1, type => 'int(11)', default => ''},
         Description => 
         Description => 
-               {read => 1, write => 1, sql_type => 12, length => 255,  is_blob => 0,  is_numeric => 0,  type => 'varchar(255)', default => ''},
+               {read => 1, write => 1, type => 'varchar(255)', default => ''},
         ScripCondition => 
         ScripCondition => 
-               {read => 1, write => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => '0'},
+               {read => 1, write => 1, type => 'int(11)', default => '0'},
         ScripAction => 
         ScripAction => 
-               {read => 1, write => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => '0'},
+               {read => 1, write => 1, type => 'int(11)', default => '0'},
         ConditionRules => 
         ConditionRules => 
-               {read => 1, write => 1, sql_type => -4, length => 0,  is_blob => 1,  is_numeric => 0,  type => 'text', default => ''},
+               {read => 1, write => 1, type => 'text', default => ''},
         ActionRules => 
         ActionRules => 
-               {read => 1, write => 1, sql_type => -4, length => 0,  is_blob => 1,  is_numeric => 0,  type => 'text', default => ''},
+               {read => 1, write => 1, type => 'text', default => ''},
         CustomIsApplicableCode => 
         CustomIsApplicableCode => 
-               {read => 1, write => 1, sql_type => -4, length => 0,  is_blob => 1,  is_numeric => 0,  type => 'text', default => ''},
+               {read => 1, write => 1, type => 'text', default => ''},
         CustomPrepareCode => 
         CustomPrepareCode => 
-               {read => 1, write => 1, sql_type => -4, length => 0,  is_blob => 1,  is_numeric => 0,  type => 'text', default => ''},
+               {read => 1, write => 1, type => 'text', default => ''},
         CustomCommitCode => 
         CustomCommitCode => 
-               {read => 1, write => 1, sql_type => -4, length => 0,  is_blob => 1,  is_numeric => 0,  type => 'text', default => ''},
+               {read => 1, write => 1, type => 'text', default => ''},
         Stage => 
         Stage => 
-               {read => 1, write => 1, sql_type => 12, length => 32,  is_blob => 0,  is_numeric => 0,  type => 'varchar(32)', default => ''},
+               {read => 1, write => 1, type => 'varchar(32)', default => ''},
         Queue => 
         Queue => 
-               {read => 1, write => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => '0'},
+               {read => 1, write => 1, type => 'int(11)', default => '0'},
         Template => 
         Template => 
-               {read => 1, write => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => '0'},
+               {read => 1, write => 1, type => 'int(11)', default => '0'},
         Creator => 
         Creator => 
-               {read => 1, auto => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => '0'},
+               {read => 1, auto => 1, type => 'int(11)', default => '0'},
         Created => 
         Created => 
-               {read => 1, auto => 1, sql_type => 11, length => 0,  is_blob => 0,  is_numeric => 0,  type => 'datetime', default => ''},
+               {read => 1, auto => 1, type => 'datetime', default => ''},
         LastUpdatedBy => 
         LastUpdatedBy => 
-               {read => 1, auto => 1, sql_type => 4, length => 11,  is_blob => 0,  is_numeric => 1,  type => 'int(11)', default => '0'},
+               {read => 1, auto => 1, type => 'int(11)', default => '0'},
         LastUpdated => 
         LastUpdated => 
-               {read => 1, auto => 1, sql_type => 11, length => 0,  is_blob => 0,  is_numeric => 0,  type => 'datetime', default => ''},
+               {read => 1, auto => 1, type => 'datetime', default => ''},
 
  }
 };
 
  }
 };
@@ -510,7 +486,7 @@ _Vendor is for 3rd-party vendor add-ons, while _Local is for site-local customiz
 
 These overlay files can contain new subs or subs to replace existing subs in this module.
 
 
 These overlay files can contain new subs or subs to replace existing subs in this module.
 
-Each of these files should begin with the line 
+If you'll be working with perl 5.6.0 or greater, each of these files should begin with the line 
 
    no warnings qw(redefine);
 
 
    no warnings qw(redefine);