for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/*
* This file is part of the Nexylan packages.
*
* (c) Nexylan SAS <[email protected]>
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Nexy\PayboxDirect\Request;
/**
* @author Sullivan Senechal <[email protected]>
final class SubscriberUpdateRequest extends AbstractReferencedBearerTransactionRequest
{
use AuthorizationTrait;
* @param string $subscriberRef
* @param string $reference
* @param int $amount
* @param string $bearer
* @param string $validityDate
public function __construct($subscriberRef, $reference, $amount, $bearer, $validityDate)
parent::__construct($reference, $amount, $bearer, $validityDate, $subscriberRef);
}
* {@inheritdoc}
public function getRequestType()
return RequestInterface::SUBSCRIBER_UPDATE;