46 lines
948 B
PHP
46 lines
948 B
PHP
<?php
|
|
|
|
namespace Openpay\Data;
|
|
|
|
class OpenpayApi extends OpenpayApiResourceBase
|
|
{
|
|
|
|
protected $derivedResources = array(
|
|
'Bine' => array(),
|
|
'Customer' => array(),
|
|
'Card' => array(),
|
|
'Charge' => array(),
|
|
'Pse' => array(),
|
|
'Payout' => array(),
|
|
'Fee' => array(),
|
|
'Plan' => array(),
|
|
'Webhook' => array(),
|
|
'Token' => array());
|
|
|
|
public static function getInstance($r, $p = null)
|
|
{
|
|
if(version_compare(phpversion(), '8.3.0', '<')){
|
|
$resourceName = get_class();
|
|
} else {
|
|
$resourceName = self::class;
|
|
}
|
|
return parent::getInstance($resourceName);
|
|
}
|
|
|
|
public function getMerchantInfo()
|
|
{
|
|
return parent::getMerchantInfo();
|
|
}
|
|
|
|
protected function getResourceUrlName($p = true)
|
|
{
|
|
return '';
|
|
}
|
|
|
|
public function getFullURL()
|
|
{
|
|
return $this->getUrl();
|
|
}
|
|
|
|
}
|