Dynamic\Foxy\Model\FoxyHelper
Class FoxyHelper
Synopsis
class FoxyHelper
extends FoxyCart_Helper
{
- // members
- private static $secret;
- protected static $cart_url;
- private static $custom_ssl;
- private static integer $max_quantity = 10;
- private static array $product_classes = ;
- private $foxy_secret;
- private $foxy_cart_url;
- private $foxy_custom_ssl;
- private $foxy_max_quantity;
- private $foxy_product_classes;
- // Inherited members from FoxyCart_Helper
- protected static string $cart_url;
- protected static array $cart_excludes;
- protected static array $cart_excludes_prefixes;
- protected static boolean $debug;
- protected static array $log;
- // methods
- public mixed getStoreSecret()
- public $this setStoreSecret()
- public mixed getStoreCartURL()
- public $this setStoreCartURL()
- public mixed getCustomSSL()
- public $this setCustomSSL()
- public mixed getMaxQuantity()
- public $this setMaxQuantity()
- public mixed getProuductClasses()
- public $this setProductClasses()
- public DataList getProducts()
- public void __construct()
- public static string StoreURL()
- public static string FormActionURL()
- // Inherited methods from FoxyCart_Helper
- public static void setSecret()
- public static void getSecret()
- public static void setCartUrl()
- public static void getCartUrl()
- public static string fc_hash_querystring()
- public static string|null fc_hash_value()
- public static string fc_hash_html()
Hierarchy
Extends
Uses
- SilverStripe\Core\Config\Configurable
- SilverStripe\Core\Injector\Injectable
- SilverStripe\Core\Extensible
Members
private
- $custom_ssl —
- $foxy_cart_url —
- $foxy_custom_ssl —
- $foxy_max_quantity —
- $foxy_product_classes —
- $foxy_secret —
- $max_quantity —
- $product_classes — array
- $secret —
protected
- $cart_excludes
—
array
Cart Excludes - $cart_excludes_prefixes
- $cart_url —
- $cart_url
—
string
Cart URL -
$debug
Debugging - $log
Methods
public
- __construct() — FoxyHelper constructor.
- FormActionURL()
- StoreURL()
- getCustomSSL()
- getMaxQuantity()
- getProducts()
- getProuductClasses()
- getStoreCartURL()
- getStoreSecret()
- setCustomSSL()
- setMaxQuantity()
- setProductClasses()
- setStoreCartURL()
- setStoreSecret()
Inherited from FoxyCart_Helper
public
- fc_hash_html() — Raw HTML Signing: Sign all links and form elements in a block of HTML
- fc_hash_querystring() — "Link Method": Generate HMAC SHA256 for GET Query Strings
- fc_hash_value() — "Form Method": Generate HMAC SHA256 for form elements or individual <input />s
- getCartUrl()
- getSecret()
- setCartUrl()
- setSecret()