12 KiB
YooKassa API SDK
Interface: SelfEmployedInterface
Namespace: \YooKassa\Model\SelfEmployed
Summary:
Interface SelfEmployedInterface.
Constants
| Visibility | Name | Flag | Summary |
|---|
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getConfirmation() | Возвращает сценарий подтверждения. | |
| public | getCreatedAt() | Возвращает время создания объекта самозанятого. | |
| public | getId() | Возвращает идентификатор самозанятого. | |
| public | getItn() | Возвращает ИНН самозанятого. | |
| public | getPhone() | Возвращает телефон самозанятого. | |
| public | getStatus() | Возвращает статус самозанятого. | |
| public | getTest() | Возвращает признак тестовой операции. | |
| public | setConfirmation() | Устанавливает сценарий подтверждения. | |
| public | setCreatedAt() | Устанавливает время создания объекта самозанятого. | |
| public | setId() | Устанавливает идентификатор самозанятого. | |
| public | setItn() | Устанавливает ИНН самозанятого. | |
| public | setPhone() | Устанавливает телефон самозанятого. | |
| public | setStatus() | Устанавливает статус самозанятого. | |
| public | setTest() | Устанавливает признак тестовой операции. |
Details
- File: lib/Model/SelfEmployed/SelfEmployedInterface.php
- Package: \YooKassa\Model
- See Also:
Tags
| Tag | Version | Description |
|---|---|---|
| category | Interface | |
| author | cms@yoomoney.ru | |
| property | Идентификатор самозанятого в ЮKassa. | |
| property | Статус подключения самозанятого и выдачи ЮMoney прав на регистрацию чеков. | |
| property | Время создания объекта самозанятого. | |
| property | Время создания объекта самозанятого. | |
| property | ИНН самозанятого. | |
| property | Телефон самозанятого, который привязан к личному кабинету в сервисе Мой налог. | |
| property | Сценарий подтверждения пользователем заявки ЮMoney на получение прав для регистрации чеков в сервисе Мой налог. | |
| property | Идентификатор самозанятого в ЮKassa. |
Constants
MIN_LENGTH_ID
MIN_LENGTH_ID = 36 : int
MAX_LENGTH_ID
MAX_LENGTH_ID = 50 : int
Methods
public getId() : string|null
public getId() : string|null
Summary
Возвращает идентификатор самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: string|null - Идентификатор самозанятого
public setId() : self
public setId(string $id) : self
Summary
Устанавливает идентификатор самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
id | Идентификатор самозанятого в ЮKassa |
Returns: self -
public getStatus() : string|null
public getStatus() : string|null
Summary
Возвращает статус самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: string|null - Статус самозанятого
public setStatus() : $this
public setStatus(string $status) : $this
Summary
Устанавливает статус самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
status | Статус самозанятого |
Returns: $this -
public getCreatedAt() : \DateTime|null
public getCreatedAt() : \DateTime|null
Summary
Возвращает время создания объекта самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: \DateTime|null - Время создания объекта самозанятого
public setCreatedAt() : $this
public setCreatedAt(\DateTime|string|null $created_at) : $this
Summary
Устанавливает время создания объекта самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\DateTime OR string OR null |
created_at | Время создания объекта самозанятого |
Returns: $this -
public getItn() : null|string
public getItn() : null|string
Summary
Возвращает ИНН самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: null|string - ИНН самозанятого
public setItn() : self
public setItn(null|string $itn = null) : self
Summary
Устанавливает ИНН самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
null OR string |
itn | ИНН самозанятого |
Returns: self -
public getPhone() : null|string
public getPhone() : null|string
Summary
Возвращает телефон самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: null|string - Телефон самозанятого
public setPhone() : self
public setPhone(null|string $phone = null) : self
Summary
Устанавливает телефон самозанятого.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
null OR string |
phone | Телефон самозанятого |
Returns: self -
public getConfirmation() : ?\YooKassa\Model\SelfEmployed\SelfEmployedConfirmation
public getConfirmation() : ?\YooKassa\Model\SelfEmployed\SelfEmployedConfirmation
Summary
Возвращает сценарий подтверждения.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: ?\YooKassa\Model\SelfEmployed\SelfEmployedConfirmation -
public setConfirmation() : self
public setConfirmation(array|\YooKassa\Model\SelfEmployed\SelfEmployedConfirmation|null $confirmation = null) : self
Summary
Устанавливает сценарий подтверждения.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
array OR \YooKassa\Model\SelfEmployed\SelfEmployedConfirmation OR null |
confirmation | Сценарий подтверждения |
Returns: self -
public getTest() : bool
public getTest() : bool
Summary
Возвращает признак тестовой операции.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Returns: bool - Признак тестовой операции
public setTest() : self
public setTest(bool $test) : self
Summary
Устанавливает признак тестовой операции.
Details:
- Inherited From: \YooKassa\Model\SelfEmployed\SelfEmployedInterface
Parameters:
| Type | Name | Description |
|---|---|---|
bool |
test | Признак тестовой операции |
Returns: self -
Top Namespaces
Reports
This document was automatically generated from source code comments on 2023-06-16 using phpDocumentor
© 2023 YooMoney