/home/techb158/ileadtechnology.com/vendor/cartalyst/stripe/src/Api
Edit: /home/techb158/ileadtechnology.com/vendor/cartalyst/stripe/src/Api/Account.php (3251B)
_get('account');
}
/**
* Creates a new account.
*
* @param array $parameters
* @return array
*/
public function create(array $parameters = [])
{
return $this->_post('accounts', $parameters);
}
/**
* Retrieves an existing account.
*
* @param string $accountId
* @return array
*/
public function find($accountId)
{
return $this->_get("accounts/{$accountId}");
}
/**
* Updates an existing account.
*
* @param string $accountId
* @param array $parameters
* @return array
*/
public function update($accountId, array $parameters = [])
{
return $this->_post("accounts/{$accountId}", $parameters);
}
/**
* Deletes an existing account.
*
* @param string $accountId
* @return array
*/
public function delete($accountId)
{
return $this->_delete("accounts/{$accountId}");
}
/**
* Rejects an existing account.
*
* @param string $accountId
* @param string $reason
* @return array
*/
public function reject($accountId, $reason)
{
return $this->_post("accounts/{$accountId}/reject", compact('reason'));
}
/**
* Returns a list of all the connected accounts.
*
* @param array $parameters
* @return array
*/
public function all(array $parameters = [])
{
return $this->_get('accounts', $parameters);
}
/**
* Creates a login link.
*
* @param string $accountId
* @param string|null $redirectUrl
* @return array
*/
public function createLoginLink($accountId, $redirectUrl = null)
{
return $this->_post("accounts/{$accountId}/login_links", [
'redirect_url' => $redirectUrl,
]);
}
/**
* Returns an account persons api instance.
*
* @return \Cartalyst\Stripe\Api\Account\Persons
*/
public function persons()
{
return new Account\Persons($this->config);
}
/**
* Returns an account links api instance.
*
* @return \Cartalyst\Stripe\Api\Account\Persons
*/
public function accountLinks()
{
return new Account\AccountLink($this->config);
}
/**
* Returns an account capabilities api instance.
*
* @return \Cartalyst\Stripe\Api\Account\Capabilities
*/
public function capabilities()
{
return new Account\Capabilities($this->config);
}
}