Module Maintenance + création du module Recette
This commit is contained in:
22
local/modules/PayPlugModule/Controller/CardController.php
Executable file
22
local/modules/PayPlugModule/Controller/CardController.php
Executable file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace PayPlugModule\Controller;
|
||||
|
||||
use PayPlugModule\Model\PayPlugCardQuery;
|
||||
use Thelia\Controller\Front\BaseFrontController;
|
||||
use Thelia\Core\HttpFoundation\Request;
|
||||
|
||||
class CardController extends BaseFrontController
|
||||
{
|
||||
public function deleteCurrentCustomerCard(Request $request)
|
||||
{
|
||||
$customerId = $request->getSession()->getCustomerUser()->getId();
|
||||
|
||||
if (null !== $card = PayPlugCardQuery::create()->findOneByCustomerId($customerId)) {
|
||||
$card->delete();
|
||||
}
|
||||
|
||||
return $this->generateRedirect($this->getSession()->getReturnToUrl());
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user