Dynamic\FoxyStripe\Controller\FoxyStripeController
Synopsis
class FoxyStripeController
extends PageController
{
- // constants
- const URLSEGMENT = 'foxystripe';
- // members
- private static array $allowed_actions = ;
- // methods
- public string getURLSegment()
- public string index()
- public void handleDataFeed()
- public void parseOrder()
- public void parseOrderInfo()
- public void parseOrderCustomer()
- public void updatePasswordFromData()
- private string getEncryption()
- public void parseOrderDetails()
- public void orderDetailFromProduct()
- public Generator getTransactionOptions()
- public bool|ProductPage getProductPage()
- public void modifyOrderDetailPrice()
- public void sso()
Hierarchy
Extends
- PageController
Tasks
Line | Task |
---|---|
182 | - update this with new/correct types |
Constants
Name | Value |
---|---|
URLSEGMENT | 'foxystripe' |
Members
private
- $allowed_actions — array
Methods
private
public
- getProductPage()
- getTransactionOptions()
- getURLSegment()
- handleDataFeed()
- index()
- modifyOrderDetailPrice()
- orderDetailFromProduct()
- parseOrder()
- parseOrderCustomer()
- parseOrderDetails()
- parseOrderInfo()
- sso() — Single Sign on integration with FoxyCart.
- updatePasswordFromData() — Updates a customer's password. Sets password encryption to 'none' to avoid encryting it again.