Open Journal Systems
3.3.0
|
Public Member Functions | |
__construct (array $items=array()) | |
__construct (array $items=array()) | |
add ($item) | |
add ($item) | |
all () | |
all () | |
count () | |
count () | |
getIterator () | |
getIterator () | |
replace (array $items=array()) | |
replace (array $items=array()) | |
Protected Attributes | |
$items | |
Cart Item Bag
This class defines a bag (multi element set or array) of single cart items in the Omnipay system.
Cart Item Bag
This class defines a bag (multi element set or array) of single cart items in the Omnipay system.
Definition at line 16 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
Omnipay\Common\ItemBag::__construct | ( | array | $items = array() | ) |
Constructor
array | $items | An array of items |
Definition at line 35 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
References Omnipay\Common\ItemBag\$items, and Omnipay\Common\ItemBag\replace().
Omnipay\Common\ItemBag::__construct | ( | array | $items = array() | ) |
Constructor
array | $items | An array of items |
Definition at line 33 of file vendor/omnipay/common/src/Common/ItemBag.php.
References Omnipay\Common\ItemBag\replace().
Omnipay\Common\ItemBag::add | ( | $item | ) |
Add an item to the bag
ItemInterface | array | $item | An existing item, or associative array of item parameters |
Reimplemented in Omnipay\PayPal\PayPalItemBag, and Omnipay\PayPal\PayPalItemBag.
Definition at line 70 of file vendor/omnipay/common/src/Common/ItemBag.php.
Omnipay\Common\ItemBag::add | ( | $item | ) |
Add an item to the bag
ItemInterface | array | $item | An existing item, or associative array of item parameters |
Reimplemented in Omnipay\PayPal\PayPalItemBag, and Omnipay\PayPal\PayPalItemBag.
Definition at line 75 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
Referenced by Omnipay\Common\ItemBag\replace(), and Omnipay\Common\Message\AbstractRequestTest\testItemsBag().
Omnipay\Common\ItemBag::all | ( | ) |
Return all the items
Definition at line 44 of file vendor/omnipay/common/src/Common/ItemBag.php.
References Omnipay\Common\ItemBag\$items.
Omnipay\Common\ItemBag::all | ( | ) |
Return all the items
Definition at line 47 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
References Omnipay\Common\ItemBag\$items.
Omnipay\Common\ItemBag::count | ( | ) |
Returns the number of items
Definition at line 94 of file vendor/omnipay/common/src/Common/ItemBag.php.
References Omnipay\Common\ItemBag\count().
Omnipay\Common\ItemBag::count | ( | ) |
Returns the number of items
Definition at line 99 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
Referenced by Omnipay\Common\ItemBag\count().
Omnipay\Common\ItemBag::getIterator | ( | ) |
Returns an iterator for items
Definition at line 84 of file vendor/omnipay/common/src/Common/ItemBag.php.
Omnipay\Common\ItemBag::getIterator | ( | ) |
Returns an iterator for items
Definition at line 89 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
Omnipay\Common\ItemBag::replace | ( | array | $items = array() | ) |
Replace the contents of this bag with the specified items
array | $items | An array of items |
Definition at line 55 of file vendor/omnipay/common/src/Common/ItemBag.php.
References Omnipay\Common\ItemBag\$items, and Omnipay\Common\ItemBag\add().
Omnipay\Common\ItemBag::replace | ( | array | $items = array() | ) |
Replace the contents of this bag with the specified items
array | $items | An array of items |
Definition at line 59 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
References Omnipay\Common\ItemBag\$items, and Omnipay\Common\ItemBag\add().
Referenced by Omnipay\Common\ItemBag\__construct().
|
protected |
Item storage
Item storage
Definition at line 28 of file lib/vendor/omnipay/common/src/Omnipay/Common/ItemBag.php.
Referenced by Omnipay\Common\ItemBag\__construct(), Omnipay\Common\ItemBag\all(), and Omnipay\Common\ItemBag\replace().