point-tools/src/Skobkin/Bundle/PointToolsBundle/DTO/Api/Auth.php

73 lines
1.2 KiB
PHP
Raw Normal View History

<?php
namespace Skobkin\Bundle\PointToolsBundle\DTO\Api;
use JMS\Serializer\Annotation as JMSS;
/**
* @JMSS\ExclusionPolicy("none")
* @JMSS\AccessType("public_method")
*/
class Auth
{
/**
* @var string
*
* @JMSS\SerializedName("token")
* @JMSS\Type("string")
*/
private $token;
/**
* @var string
*
* @JMSS\SerializedName("csrf_token")
* @JMSS\Type("string")
*/
private $csRfToken;
/**
* @var string
*
* @JMSS\SerializedName("error")
* @JMSS\Type("string")
*/
private $error;
2017-01-12 23:13:44 +00:00
public function getToken(): ?string
{
return $this->token;
}
2017-01-12 23:13:44 +00:00
public function setToken(?string $token): self
{
$this->token = $token;
return $this;
}
2017-01-12 23:13:44 +00:00
public function getCsRfToken(): ?string
{
return $this->csRfToken;
}
2017-01-12 23:13:44 +00:00
public function setCsRfToken(?string $csRfToken): self
{
$this->csRfToken = $csRfToken;
return $this;
}
2017-01-12 23:13:44 +00:00
public function getError(): ?string
{
return $this->error;
}
2017-01-12 23:13:44 +00:00
public function setError(?string $error): self
{
$this->error = $error;
return $this;
}
}