1
0
mirror of synced 2024-11-21 19:36:02 +03:00

Several fixes

This commit is contained in:
Pavel 2019-06-21 17:33:25 +03:00
parent 004b27f62c
commit 527476be18
5 changed files with 16 additions and 12 deletions

View File

@ -63,12 +63,12 @@ class Client
}
/**
* @param string $path
* @param string $method
* @param object $request Request parameters
* @param string $responseType
* @param string $serializeTo
* @param bool $arrayOfObjects
* @param string $path
* @param string $method
* @param object|null $request Request parameters
* @param string $responseType
* @param string $serializeTo
* @param bool $arrayOfObjects
*
* @return object|null
* @throws \Exception

View File

@ -260,6 +260,11 @@ class HttpClient
}
}
/**
* @param array $errors
*
* @return string
*/
private function getErrors(array $errors)
{
$errorString = '';

View File

@ -13,6 +13,7 @@
namespace RetailCrm\Mg\Bot\Model\Request;
use JMS\Serializer\Annotation as Serializer;
use JMS\Serializer\Annotation\Accessor;
use JMS\Serializer\Annotation\SkipWhenEmpty;
use JMS\Serializer\Annotation\Type;
@ -35,8 +36,7 @@ class CommandEditRequest
*
* @Type("int")
* @Accessor(getter="getBotId",setter="setBotId")
*
* @Assert\NotBlank
* @SkipWhenEmpty()
*/
private $botId;
@ -45,8 +45,7 @@ class CommandEditRequest
*
* @Type("string")
* @Accessor(getter="getName",setter="setName")
*
* @Assert\NotBlank
* @SkipWhenEmpty()
*/
private $name;

View File

@ -13,6 +13,7 @@
namespace RetailCrm\Mg\Bot\Model\Request;
use JMS\Serializer\Annotation as Serializer;
use JMS\Serializer\Annotation\Accessor;
use JMS\Serializer\Annotation\SkipWhenEmpty;
use JMS\Serializer\Annotation\Type;
@ -34,6 +35,7 @@ class DialogAssignRequest
*
* @Type("int")
* @Accessor(getter="getDialogId", setter="setDialogId")
* @SkipWhenEmpty()
*/
private $dialogId;

View File

@ -13,8 +13,6 @@
namespace RetailCrm\Mg\Bot\Tests;
use RetailCrm\Mg\Bot\Model\Constants;
use RetailCrm\Mg\Bot\Model\Request\MessageSendRequest;
use RetailCrm\Mg\Bot\Model\Response\FullFileResponse;
use RetailCrm\Mg\Bot\Model\Response\UploadFileResponse;
use RetailCrm\Mg\Bot\Test\TestCase;