Вход Регистрация
Файл: Main Website Files/assets/libraries/stripe-php-2.2.0/lib/ApplicationFee.php
Строк: 59
<?php

namespace Stripe;

class 
ApplicationFee extends ApiResource
{
    
/**
     * This is a special case because the application fee endpoint has an
     *    underscore in it. The parent `className` function strips underscores.
     *
     * @return string The name of the class.
     */
    
public static function className()
    {
        return 
'application_fee';
    }

    
/**
     * @param string $id The ID of the application fee to retrieve.
     * @param array|string|null $opts
     *
     * @return ApplicationFee
     */
    
public static function retrieve($id$opts null)
    {
        return 
self::_retrieve($id$opts);
    }

    
/**
     * @param array|null $params
     * @param array|string|null $opts
     *
     * @return ApplicationFee[]
     */
    
public static function all($params null$opts null)
    {
        return 
self::_all($params$opts);
    }

    
/**
     * @param array|null $params
     * @param array|string|null $opts
     *
     * @return ApplicationFee The refunded application fee.
     */
    
public function refund($params null$opts null)
    {
        
$url $this->instanceUrl() . '/refund';
        list(
$response$opts) = $this->_request('post'$url$params$opts);
        
$this->refreshFrom($response$opts);
        return 
$this;
    }
}
Онлайн: 0
Реклама