19 lines
384 B
PHP
19 lines
384 B
PHP
<?php
|
|
|
|
namespace App\Libraries\Adapter\Payment;
|
|
|
|
use App\Libraries\Adapter\Adapter;
|
|
|
|
abstract class Payment extends Adapter
|
|
{
|
|
protected function __construct($debug = false)
|
|
{
|
|
parent::__construct($debug);
|
|
}
|
|
abstract protected function execute_process(): object;
|
|
final public function execute(): object
|
|
{
|
|
return $this->execute_process();
|
|
}
|
|
}
|