Source of file NullableTestRequest.php
Size: 0,963 Bytes - Last Modified: 2019-08-09T18:27:54+00:00
/home/travis/build/zerospam/sdk-framework/tests/src/Base/Request/NullableTestRequest.php
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | <?php /** * Created by PhpStorm. * User: aaflalo * Date: 18-07-12 * Time: 09:51 */ namespace ZEROSPAM\Framework\SDK\Test\Base\Request; use ZEROSPAM\Framework\SDK\Request\Api\HasNullableFields; use ZEROSPAM\Framework\SDK\Request\Api\WithNullableFields; use ZEROSPAM\Framework\SDK\Request\Type\RequestType; use ZEROSPAM\Framework\SDK\Test\Base\Data\Request\TestRequest; class NullableTestRequest extends TestRequest implements WithNullableFields { use HasNullableFields; /** * @var null|string */ private $nullField; /** * @param null|string $nullField * * @return $this */ public function setNullField(?string $nullField) { $this->nullableChanged(); $this->nullField = $nullField; return $this; } /** * Type of request. * * @return RequestType */ public function httpType(): RequestType { return RequestType::HTTP_POST(); } } |