for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace Arcanedev\Stripe\Resources;
use Arcanedev\Stripe\Contracts\Resources\ThreeDSecure as ThreeDSecureContract;
use Arcanedev\Stripe\StripeResource;
/**
* Class ThreeDSecure
*
* @package Arcanedev\Stripe\Resources
* @author ARCANEDEV <[email protected]>
* @property string id
* @property string object // 'three_d_secure'
*/
class ThreeDSecure extends StripeResource implements ThreeDSecureContract
{
/* ------------------------------------------------------------------------------------------------
| Getter and Setters
| ------------------------------------------------------------------------------------------------
* Get the endpoint URL for the given class.
* @param string $class
* @return string
public static function classUrl($class = '')
return '/v1/3d_secure';
}
| Main Functions
* Retrieve the 3D Secure object by id.
* @param string $id
* @param array|string|null $options
* @return self
public static function retrieve($id, $options = null)
return self::scopedRetrieve($id, $options);
* Create the 3D Secure object.
* @param array|null $params
public static function create($params = [], $options = null)
return self::scopedCreate($params, $options);