RT::ScripCondition - RT scrip conditional
use RT::ScripCondition;
This module should never be called directly by client code. it's an internal module which should only be accessed through exported APIs in other modules.
Takes a hash. Creates a new Condition entry.
should be better documented.
No API available for deleting things just yet.
Loads a condition takes a name or ScripCondition id.
takes a hash which has the following elements: TransactionObj and TicketObj. Loads the Condition module in question.
Helper method to call the condition module's Describe method.
Helper method to call the condition module's IsApplicable method.
Returns the current value of id. (In the database, id is stored as int(11).)
Returns the current value of Name. (In the database, Name is stored as varchar(200).)
Set Name to VALUE. Returns (1, 'Status message') on success and (0, 'Error Message') on failure. (In the database, Name will be stored as a varchar(200).)
Returns the current value of Description. (In the database, Description is stored as varchar(255).)
Set Description to VALUE. Returns (1, 'Status message') on success and (0, 'Error Message') on failure. (In the database, Description will be stored as a varchar(255).)
Returns the current value of ExecModule. (In the database, ExecModule is stored as varchar(60).)
Set ExecModule to VALUE. Returns (1, 'Status message') on success and (0, 'Error Message') on failure. (In the database, ExecModule will be stored as a varchar(60).)
Returns the current value of Argument. (In the database, Argument is stored as varbinary(255).)
Set Argument to VALUE. Returns (1, 'Status message') on success and (0, 'Error Message') on failure. (In the database, Argument will be stored as a varbinary(255).)
Returns the current value of ApplicableTransTypes. (In the database, ApplicableTransTypes is stored as varchar(60).)
Set ApplicableTransTypes to VALUE. Returns (1, 'Status message') on success and (0, 'Error Message') on failure. (In the database, ApplicableTransTypes will be stored as a varchar(60).)
Returns the current value of Creator. (In the database, Creator is stored as int(11).)
Returns the current value of Created. (In the database, Created is stored as datetime.)
Returns the current value of LastUpdatedBy. (In the database, LastUpdatedBy is stored as int(11).)
Returns the current value of LastUpdated. (In the database, LastUpdated is stored as datetime.)
← Back to index