Class RuleContextLoaderStrategy

Description
  • abstract:

Located in /strategy/Rulecontextloaderstrategy.php (line 2)


	
			
Direct descendents
Class Description
SqlFileLoaderStrategy Strategy pattern for loading a RuleContext from a file in the format
TxtFileLoaderStrategy Strategy pattern for loading a Rule from a text file.
Method Summary
RuleContextLoaderStrategy RuleContextLoaderStrategy ()
void getRuleElementValue ( $tokens,  $args)
void getStatements ( $fileName)
void isCommentStatement ( $text)
void loadRule ( $fileName)
void loadRuleContext ( $fileName,  $id)
void processOperator ( $tokens,  $ruleOrRuleContext)
void processRuleContextStatement ( $tokens,  $args)
void processRuleStatement ( $tokens,  $ruleOrRuleContext)
Methods
Constructor RuleContextLoaderStrategy (line 4)
RuleContextLoaderStrategy RuleContextLoaderStrategy ()
getRuleElementValue (line 9)
  • abstract:
  • access: protected
void getRuleElementValue ( $tokens,  $args)
  • $tokens
  • $args

Redefined in descendants as:
getStatements (line 43)
  • access: protected
void getStatements ( $fileName)
  • $fileName
isCommentStatement (line 61)
  • access: protected
void isCommentStatement ( $text)
  • $text
loadRule (line 13)
  • access: public
void loadRule ( $fileName)
  • $fileName
loadRuleContext (line 7)
  • abstract:
  • access: public
void loadRuleContext ( $fileName,  $id)
  • $fileName
  • $id

Redefined in descendants as:
processOperator (line 39)
  • access: protected
void processOperator ( $tokens,  $ruleOrRuleContext)
  • $tokens
  • $ruleOrRuleContext
processRuleContextStatement (line 11)
  • abstract:
  • access: protected
void processRuleContextStatement ( $tokens,  $args)
  • $tokens
  • $args

Redefined in descendants as:
processRuleStatement (line 30)
  • access: protected
void processRuleStatement ( $tokens,  $ruleOrRuleContext)
  • $tokens
  • $ruleOrRuleContext

Documentation generated on Thu, 24 Mar 2011 21:27:40 -0500 by phpDocumentor 1.4.1