swipestripe
[ class tree: swipestripe ] [ index: swipestripe ] [ all elements ]

Class: Modifier_Interface

Source Location: /code/modifiers/Modifier.php

Interface Overview


Interface for Modifier classes to ensure they deliver the minimum details required by Modifications, namely: Amount() and Description().


Author(s):

Version:

  • 1.0

Copyright:

  • Copyright (c) 2011, Frank Mullenger

Methods



Class Details

[line 75]
Interface for Modifier classes to ensure they deliver the minimum details required by Modifications, namely: Amount() and Description().



Tags:

author:  Frank Mullenger <frankmullenger@gmail.com>
version:  1.0
copyright:  Copyright (c) 2011, Frank Mullenger


[ Top ]


Class Methods


method addToOrder [line 121]

void addToOrder( Order $order, Mixed $value)

Add modifider to an Order .



Tags:

access:  public


Parameters:

Order   $order  
Mixed   $value  

[ Top ]

method Amount [line 103]

Money Amount( Order $order, Mixed $value)

Get Amount for this modifier so that it can be saved into an Order Modification.



Tags:

access:  public


Parameters:

Order   $order  
Mixed   $value   A value passed from the Checkout form POST data usually

[ Top ]

method Description [line 113]

String Description( Order $order, Mixed $value)

Get Description for this modifier so that it can be saved into an Order Modification.



Tags:

access:  public


Parameters:

Order   $order  
Mixed   $value   A value passed from the Checkout form POST data usually

[ Top ]

method getFormFields [line 84]

FieldSet getFormFields( Order $order)

Get form fields for this modifier.



Tags:

access:  public


Parameters:

Order   $order  

[ Top ]

method getFormRequirements [line 93]

FieldSet getFormRequirements( Order $order)

Get form requirements for this modifier.



Tags:

access:  public


Parameters:

Order   $order  

[ Top ]


Documentation generated on Thu, 08 Mar 2012 16:47:26 +1300 by phpDocumentor 1.4.4