CartInterface.php in Basic cart 8.2
Same filename and directory in other branches
Namespace
Drupal\basic_cartFile
src/CartInterface.phpView source
<?php
namespace Drupal\basic_cart;
/**
* Cart interface definition for basic_cart plugins.
*/
interface CartInterface {
/**
* Get Cart.
*
* @param int $nid
* Node id.
*/
public function getCart($nid = NULL);
/**
* Remove from Cart.
*
* @param int $nid
* Node id.
*/
public function removeFromCart($nid);
/**
* Empty cart.
*/
public function emptyCart();
/**
* Add to cart.
*
* @param int $id
* Node id.
* @param array $params
* Array to define quantity and entity type.
*/
public function addToCart($id, array $params = array());
}
Interfaces
Name![]() |
Description |
---|---|
CartInterface | Cart interface definition for basic_cart plugins. |