for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/*
* This file is part of EC-CUBE
*
* Copyright(c) LOCKON CO.,LTD. All Rights Reserved.
* http://www.lockon.co.jp/
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Eccube\Service\Payment\Method;
use Eccube\Entity\Order;
use Eccube\Service\Payment\PaymentMethod;
use Symfony\Component\Form\FormInterface;
abstract class CreditCard implements PaymentMethod
{
/**
* @var
protected $Order;
* {@inheritdoc}
abstract public function checkout();
abstract public function apply();
abstract public function setFormType(FormInterface $form);
public function setOrder(Order $Order)
$this->Order = $Order;
}