ActStreamRequest
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
c 1
b 0
f 0
dl 0
loc 12
wmc 0
1
<?php
2
3
declare(strict_types=1);
4
5
namespace DalliSDK\Requests\Act;
6
7
use DalliSDK\Enums\ReturnAs;
8
use DalliSDK\Responses\SimpleResponse;
9
use JMS\Serializer\Annotation as JMS;
10
11
/**
12
 * Запрос файла акта приема-передачи при этом ответ поток с pdf файлом в виде массива байт
13
 *
14
 * @see https://api.dalli-service.com/v1/doc/getact
15
 * @JMS\XmlRoot("getact")
16
 */
17
class ActStreamRequest extends BaseActRequest
18
{
19
    public const RESPONSE_CLASS = SimpleResponse::class;
20
21
    /**
22
     * Тег, который указывает формат передачи данных. Принимает значения base64 и stream.
23
     * По-умолчанию stream (не обязательный элемент)
24
     *
25
     * @JMS\Type("string")
26
     * @JMS\SerializedName("returnas")
27
     */
28
    private string $returnAs = ReturnAs::STREAM;
0 ignored issues
show
introduced by
The private property $returnAs is not used, and could be removed.
Loading history...
29
}
30