public remove ( SS_HTTPRequest $request ) : SS_HTTPResponse | ||
$request | SS_HTTPRequest | |
return | SS_HTTPResponse |
public function remove($request)
{
if ($product = $this->buyableFromRequest()) {
$this->cart->remove($product, $quantity = 1, $request->getVars());
}
$this->updateLocale($request);
$this->extend('updateRemoveResponse', $request, $response, $product, $quantity);
return $response ? $response : self::direct();
}