for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace h4kuna\Fio\Request\Pay\Payment;
use h4kuna\Fio\Exceptions\InvalidArgument;
trait Symbols
{
/** @var int */
protected $ks = 0;
protected $vs = 0;
protected $ss = 0;
/**
* @param int $ks
* @return static
*/
public function setConstantSymbol(int $ks)
$this->ks = InvalidArgument::checkRange($ks, 9999);
return $this;
}
public function setVariableSymbol(int $vs)
$this->vs = InvalidArgument::checkRange($vs, 9999999999);
public function setSpecificSymbol(int $ss)
$this->ss = InvalidArgument::checkRange($ss, 9999999999);