убрал поля ofd, enabled у конфигурации Connection
This commit is contained in:
parent
9f3dbdddcb
commit
e9645633cb
@ -10,7 +10,6 @@ $connection = new \AtolOnlineClient\Configuration\Connection();
|
|||||||
$connection->version = \AtolOnlineClient\AtolOnlineApi::API_VERSION_V4;
|
$connection->version = \AtolOnlineClient\AtolOnlineApi::API_VERSION_V4;
|
||||||
$connection->login = 'login';
|
$connection->login = 'login';
|
||||||
$connection->pass = 'pass';
|
$connection->pass = 'pass';
|
||||||
$connection->enabled = true;
|
|
||||||
$connection->group = 'group';
|
$connection->group = 'group';
|
||||||
|
|
||||||
$config = new \AtolOnlineClient\Configuration();
|
$config = new \AtolOnlineClient\Configuration();
|
||||||
|
@ -15,13 +15,6 @@ class Connection
|
|||||||
const SNO_ESN = 'esn';
|
const SNO_ESN = 'esn';
|
||||||
const SNO_PATENT = 'patent';
|
const SNO_PATENT = 'patent';
|
||||||
|
|
||||||
const PLATFORMA_OFD = 'platforma_ofd';
|
|
||||||
const PERVIY_OFD = 'perviy_ofd';
|
|
||||||
const TAXCOM_OFD = 'taxcom_ofd';
|
|
||||||
|
|
||||||
const V3 = 'v3';
|
|
||||||
const V4 = 'v4';
|
|
||||||
|
|
||||||
const snoTypes = [
|
const snoTypes = [
|
||||||
self::SNO_GENERAL,
|
self::SNO_GENERAL,
|
||||||
self::SNO_USN_INCOME,
|
self::SNO_USN_INCOME,
|
||||||
@ -31,20 +24,11 @@ class Connection
|
|||||||
self::SNO_PATENT,
|
self::SNO_PATENT,
|
||||||
];
|
];
|
||||||
|
|
||||||
const ofdList = [
|
|
||||||
self::PLATFORMA_OFD,
|
|
||||||
self::PERVIY_OFD,
|
|
||||||
self::TAXCOM_OFD,
|
|
||||||
];
|
|
||||||
|
|
||||||
const versions = [
|
const versions = [
|
||||||
self::V3,
|
AtolOnlineApi::API_VERSION_V3,
|
||||||
self::V4,
|
AtolOnlineApi::API_VERSION_V4,
|
||||||
];
|
];
|
||||||
|
|
||||||
/** @var string */
|
|
||||||
protected $url;
|
|
||||||
|
|
||||||
/** @var bool */
|
/** @var bool */
|
||||||
protected $debug = false;
|
protected $debug = false;
|
||||||
|
|
||||||
@ -57,15 +41,9 @@ class Connection
|
|||||||
/** @var string */
|
/** @var string */
|
||||||
public $group;
|
public $group;
|
||||||
|
|
||||||
/** @var boolean */
|
|
||||||
public $enabled;
|
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $sno;
|
public $sno;
|
||||||
|
|
||||||
/** @var string */
|
|
||||||
public $ofd;
|
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
public $version;
|
public $version;
|
||||||
|
|
||||||
@ -117,11 +95,7 @@ class Connection
|
|||||||
'choices' => self::snoTypes,
|
'choices' => self::snoTypes,
|
||||||
])
|
])
|
||||||
]);
|
]);
|
||||||
$metadata->addPropertyConstraints('ofd', [
|
|
||||||
new Assert\Choice([
|
|
||||||
'choices' => self::ofdList,
|
|
||||||
])
|
|
||||||
]);
|
|
||||||
$metadata->addPropertyConstraints('version', [
|
$metadata->addPropertyConstraints('version', [
|
||||||
new Assert\Choice([
|
new Assert\Choice([
|
||||||
'choices' => self::versions,
|
'choices' => self::versions,
|
||||||
@ -129,23 +103,6 @@ class Connection
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @return string
|
|
||||||
*/
|
|
||||||
public function getOfdAddress()
|
|
||||||
{
|
|
||||||
switch ($this->ofd) {
|
|
||||||
case self::PLATFORMA_OFD:
|
|
||||||
return 'platformaofd.ru';
|
|
||||||
case self::PERVIY_OFD:
|
|
||||||
return 'www.1-ofd.ru';
|
|
||||||
case self::TAXCOM_OFD:
|
|
||||||
return 'taxcom.ru/ofd/';
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user