Exponential Basic 2.4.0.1 Exponential Basic CMS — PHP Class Reference

Public Member Functions | Public Attributes | List of all members
eZCheckout Class Reference

## Public Member Functions
| __construct ()
& | instance ()

## Public Attributes
| $CheckoutObject
| Checkout object which handles checkouts. More...

## Detailed Description

! eZTrade eZCheckout handles user chekcouts and payment methods.

This class handles the chechout and payment methods. This is the default implementation which is meant to be used as a skeleton for your own specific implementation.

To create your own checkout routine simply create a folder named checkout/ in the Exponential Basic root and copy the ezcheckoutsuppliergateway.php to the classes/ folder of that directory. The reason for the checkout folder for custom checkout code is compatibility with upgrades of the software and some CVS issues.

You will also find an example implementation of a custom checkout routine in the file checkout.tar.gz which is found in the custom folder of your Exponential Basic installation.

Definition at line 47 of file ezcheckout.php.

## Constructor & Destructor Documentation

## ◆ __construct()

eZCheckout::__construct | ( |  | ) |

Instantiates the checkout and finds the correct checkout class.

Definition at line 52 of file ezcheckout.php.

References $checkout, $ini, and file_exists().

## Member Function Documentation

## ◆ instance()

& eZCheckout::instance | ( |  | ) |

Returns the checkout instance.

Definition at line 74 of file ezcheckout.php.

References $CheckoutObject.

## Member Data Documentation

## ◆ $CheckoutObject

eZCheckout::$CheckoutObject

Checkout object which handles checkouts.

Definition at line 80 of file ezcheckout.php.

Referenced by instance().

The documentation for this class was generated from the following file:

- ezcheckout.php

Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.