Removed unused libs in the vendor folder and moved stripe to the plugins folder then elininated the vendor folder all together, updated all the stripe links
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
<?php
|
||||
|
||||
// File generated from our OpenAPI spec
|
||||
|
||||
namespace Stripe\FinancialConnections;
|
||||
|
||||
/**
|
||||
* A Financial Connections Account represents an account that exists outside of
|
||||
* Stripe, to which you have been granted some degree of access.
|
||||
*
|
||||
* @property string $id Unique identifier for the object.
|
||||
* @property string $object String representing the object's type. Objects of the same type share the same value.
|
||||
* @property null|\Stripe\StripeObject $account_holder The account holder that this account belongs to.
|
||||
* @property null|\Stripe\StripeObject $balance The most recent information about the account's balance.
|
||||
* @property null|\Stripe\StripeObject $balance_refresh The state of the most recent attempt to refresh the account balance.
|
||||
* @property string $category The type of the account. Account category is further divided in <code>subcategory</code>.
|
||||
* @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
|
||||
* @property null|string $display_name A human-readable name that has been assigned to this account, either by the account holder or by the institution.
|
||||
* @property string $institution_name The name of the institution that holds this account.
|
||||
* @property null|string $last4 The last 4 digits of the account number. If present, this will be 4 numeric characters.
|
||||
* @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
|
||||
* @property null|string|\Stripe\FinancialConnections\AccountOwnership $ownership The most recent information about the account's owners.
|
||||
* @property null|\Stripe\StripeObject $ownership_refresh The state of the most recent attempt to refresh the account owners.
|
||||
* @property null|string[] $permissions The list of permissions granted by this account.
|
||||
* @property string $status The status of the link to the account.
|
||||
* @property string $subcategory <p>If <code>category</code> is <code>cash</code>, one of:</p><p>- <code>checking</code> - <code>savings</code> - <code>other</code></p><p>If <code>category</code> is <code>credit</code>, one of:</p><p>- <code>mortgage</code> - <code>line_of_credit</code> - <code>credit_card</code> - <code>other</code></p><p>If <code>category</code> is <code>investment</code> or <code>other</code>, this will be <code>other</code>.</p>
|
||||
* @property string[] $supported_payment_method_types The <a href="https://stripe.com/docs/api/payment_methods/object#payment_method_object-type">PaymentMethod type</a>(s) that can be created from this account.
|
||||
*/
|
||||
class Account extends \Stripe\ApiResource
|
||||
{
|
||||
const OBJECT_NAME = 'financial_connections.account';
|
||||
|
||||
use \Stripe\ApiOperations\All;
|
||||
use \Stripe\ApiOperations\Retrieve;
|
||||
|
||||
const CATEGORY_CASH = 'cash';
|
||||
const CATEGORY_CREDIT = 'credit';
|
||||
const CATEGORY_INVESTMENT = 'investment';
|
||||
const CATEGORY_OTHER = 'other';
|
||||
|
||||
const STATUS_ACTIVE = 'active';
|
||||
const STATUS_DISCONNECTED = 'disconnected';
|
||||
const STATUS_INACTIVE = 'inactive';
|
||||
|
||||
const SUBCATEGORY_CHECKING = 'checking';
|
||||
const SUBCATEGORY_CREDIT_CARD = 'credit_card';
|
||||
const SUBCATEGORY_LINE_OF_CREDIT = 'line_of_credit';
|
||||
const SUBCATEGORY_MORTGAGE = 'mortgage';
|
||||
const SUBCATEGORY_OTHER = 'other';
|
||||
const SUBCATEGORY_SAVINGS = 'savings';
|
||||
|
||||
/**
|
||||
* @param null|array $params
|
||||
* @param null|array|string $opts
|
||||
*
|
||||
* @throws \Stripe\Exception\ApiErrorException if the request fails
|
||||
*
|
||||
* @return \Stripe\FinancialConnections\Account the disconnected account
|
||||
*/
|
||||
public function disconnect($params = null, $opts = null)
|
||||
{
|
||||
$url = $this->instanceUrl() . '/disconnect';
|
||||
list($response, $opts) = $this->_request('post', $url, $params, $opts);
|
||||
$this->refreshFrom($response, $opts);
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $id
|
||||
* @param null|array $params
|
||||
* @param null|array|string $opts
|
||||
*
|
||||
* @throws \Stripe\Exception\ApiErrorException if the request fails
|
||||
*
|
||||
* @return \Stripe\Collection<\Stripe\FinancialConnections\AccountOwner> list of BankConnectionsResourceOwners
|
||||
*/
|
||||
public static function allOwners($id, $params = null, $opts = null)
|
||||
{
|
||||
$url = static::resourceUrl($id) . '/owners';
|
||||
list($response, $opts) = static::_staticRequest('get', $url, $params, $opts);
|
||||
$obj = \Stripe\Util\Util::convertToStripeObject($response->json, $opts);
|
||||
$obj->setLastResponse($response);
|
||||
|
||||
return $obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param null|array $params
|
||||
* @param null|array|string $opts
|
||||
*
|
||||
* @throws \Stripe\Exception\ApiErrorException if the request fails
|
||||
*
|
||||
* @return \Stripe\FinancialConnections\Account the refreshed account
|
||||
*/
|
||||
public function refreshAccount($params = null, $opts = null)
|
||||
{
|
||||
$url = $this->instanceUrl() . '/refresh';
|
||||
list($response, $opts) = $this->_request('post', $url, $params, $opts);
|
||||
$this->refreshFrom($response, $opts);
|
||||
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
// File generated from our OpenAPI spec
|
||||
|
||||
namespace Stripe\FinancialConnections;
|
||||
|
||||
/**
|
||||
* @property string $id Unique identifier for the object.
|
||||
* @property string $object String representing the object's type. Objects of the same type share the same value.
|
||||
* @property null|string $email The email address of the owner.
|
||||
* @property string $name The full name of the owner.
|
||||
* @property string $ownership The ownership object that this owner belongs to.
|
||||
* @property null|string $phone The raw phone number of the owner.
|
||||
* @property null|string $raw_address The raw physical address of the owner.
|
||||
* @property null|int $refreshed_at The timestamp of the refresh that updated this owner.
|
||||
*/
|
||||
class AccountOwner extends \Stripe\ApiResource
|
||||
{
|
||||
const OBJECT_NAME = 'financial_connections.account_owner';
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
// File generated from our OpenAPI spec
|
||||
|
||||
namespace Stripe\FinancialConnections;
|
||||
|
||||
/**
|
||||
* Describes a snapshot of the owners of an account at a particular point in time.
|
||||
*
|
||||
* @property string $id Unique identifier for the object.
|
||||
* @property string $object String representing the object's type. Objects of the same type share the same value.
|
||||
* @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
|
||||
* @property \Stripe\Collection<\Stripe\FinancialConnections\AccountOwner> $owners A paginated list of owners for this account.
|
||||
*/
|
||||
class AccountOwnership extends \Stripe\ApiResource
|
||||
{
|
||||
const OBJECT_NAME = 'financial_connections.account_ownership';
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
// File generated from our OpenAPI spec
|
||||
|
||||
namespace Stripe\FinancialConnections;
|
||||
|
||||
/**
|
||||
* A Financial Connections Session is the secure way to programmatically launch the
|
||||
* client-side Stripe.js modal that lets your users link their accounts.
|
||||
*
|
||||
* @property string $id Unique identifier for the object.
|
||||
* @property string $object String representing the object's type. Objects of the same type share the same value.
|
||||
* @property null|\Stripe\StripeObject $account_holder The account holder for whom accounts are collected in this session.
|
||||
* @property \Stripe\Collection<\Stripe\FinancialConnections\Account> $accounts The accounts that were collected as part of this Session.
|
||||
* @property string $client_secret A value that will be passed to the client to launch the authentication flow.
|
||||
* @property \Stripe\StripeObject $filters
|
||||
* @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
|
||||
* @property string[] $permissions Permissions requested for accounts collected during this session.
|
||||
* @property string $return_url For webview integrations only. Upon completing OAuth login in the native browser, the user will be redirected to this URL to return to your app.
|
||||
*/
|
||||
class Session extends \Stripe\ApiResource
|
||||
{
|
||||
const OBJECT_NAME = 'financial_connections.session';
|
||||
|
||||
use \Stripe\ApiOperations\Create;
|
||||
use \Stripe\ApiOperations\Retrieve;
|
||||
}
|
||||
Reference in New Issue
Block a user