Финализация оставшихся классов

pull/15/head
Anthony Axenov 2021-12-19 22:50:52 +08:00
parent 58bc344a86
commit e22c1cb091
4 changed files with 7 additions and 8 deletions

View File

@ -15,8 +15,7 @@ namespace AtolOnline\Api;
use JetBrains\PhpStorm\{ use JetBrains\PhpStorm\{
ArrayShape, ArrayShape,
Pure Pure};
};
use JsonSerializable; use JsonSerializable;
use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ResponseInterface;
use Stringable; use Stringable;
@ -27,7 +26,7 @@ use Stringable;
* @property mixed $error * @property mixed $error
* @package AtolOnline\Api * @package AtolOnline\Api
*/ */
class AtolResponse implements JsonSerializable, Stringable final class AtolResponse implements JsonSerializable, Stringable
{ {
/** /**
* @var int Код ответа сервера * @var int Код ответа сервера

View File

@ -38,7 +38,7 @@ use Ramsey\Uuid\Uuid;
/** /**
* Класс фискализатора для регистрации документов на ККТ * Класс фискализатора для регистрации документов на ККТ
*/ */
class Fiscalizer extends AtolClient final class Fiscalizer extends AtolClient
{ {
/** /**
* @var string|null Группа ККТ * @var string|null Группа ККТ

View File

@ -27,7 +27,7 @@ use JetBrains\PhpStorm\Pure;
* *
* @see https://online.atol.ru/files/API_service_information.pdf Документация * @see https://online.atol.ru/files/API_service_information.pdf Документация
*/ */
class Monitor extends AtolClient final class Monitor extends AtolClient
{ {
/** /**
* @inheritDoc * @inheritDoc

View File

@ -33,7 +33,7 @@ use JetBrains\PhpStorm\ArrayShape;
* *
* @see https://online.atol.ru/files/API_atol_online_v4.pdf Документация, стр 35 * @see https://online.atol.ru/files/API_atol_online_v4.pdf Документация, стр 35
*/ */
class Correction extends Entity final class Correction extends Entity
{ {
/** /**
* Тип документа * Тип документа
@ -188,7 +188,7 @@ class Correction extends Entity
* *
* @return Vats|null * @return Vats|null
*/ */
public function getVats(): ?Vats public function getVats(): Vats
{ {
return $this->vats ?? new Vats(); return $this->vats ?? new Vats();
} }
@ -200,7 +200,7 @@ class Correction extends Entity
* @return $this * @return $this
* @throws Exception * @throws Exception
*/ */
public function setVats(?Vats $vats): self public function setVats(Vats $vats): self
{ {
$vats->checkCount(); $vats->checkCount();
$vats->checkItemsClasses(); $vats->checkItemsClasses();