11 KiB
YooKassa API SDK
Interface: PersonalDataInterface
Namespace: \YooKassa\Model\PersonalData
Summary:
Класс, представляющий модель PersonalDataInterface.
Description:
Информация о персональных данных
Constants
| Visibility | Name | Flag | Summary |
|---|
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getCancellationDetails() | Возвращает cancellation_details. | |
| public | getCreatedAt() | Возвращает created_at. | |
| public | getExpiresAt() | Возвращает expires_at. | |
| public | getId() | Возвращает id. | |
| public | getMetadata() | Возвращает metadata. | |
| public | getStatus() | Возвращает статус персональных данных. | |
| public | getType() | Возвращает тип персональных данных. | |
| public | setCancellationDetails() | Устанавливает cancellation_details. | |
| public | setCreatedAt() | Устанавливает время создания персональных данных. | |
| public | setExpiresAt() | Устанавливает срок жизни объекта персональных данных. | |
| public | setId() | Устанавливает id. | |
| public | setMetadata() | Устанавливает metadata. | |
| public | setStatus() | Устанавливает статус персональных данных. | |
| public | setType() | Устанавливает тип персональных данных. |
Details
- File: lib/Model/PersonalData/PersonalDataInterface.php
- Package: \YooKassa\Model
Tags
| Tag | Version | Description |
|---|---|---|
| author | cms@yoomoney.ru |
Constants
MIN_LENGTH_ID
MIN_LENGTH_ID = 36 : int
MAX_LENGTH_ID
MAX_LENGTH_ID = 50 : int
Methods
public getId() : string
public getId() : string
Summary
Возвращает id.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: string -
public setId() : $this
public setId(string $id) : $this
Summary
Устанавливает id.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
id | Идентификатор персональных данных, сохраненных в ЮKassa. |
Returns: $this -
public getType() : string
public getType() : string
Summary
Возвращает тип персональных данных.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: string - Тип персональных данных
public setType() : $this
public setType(string $type) : $this
Summary
Устанавливает тип персональных данных.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
type | Тип персональных данных |
Returns: $this -
public getStatus() : string
public getStatus() : string
Summary
Возвращает статус персональных данных.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: string - Статус персональных данных
public setStatus() : $this
public setStatus(string $status) : $this
Summary
Устанавливает статус персональных данных.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
string |
status | Статус персональных данных |
Returns: $this -
public getCancellationDetails() : \YooKassa\Model\PersonalData\PersonalDataCancellationDetails|null
public getCancellationDetails() : \YooKassa\Model\PersonalData\PersonalDataCancellationDetails|null
Summary
Возвращает cancellation_details.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: \YooKassa\Model\PersonalData\PersonalDataCancellationDetails|null -
public setCancellationDetails() : $this
public setCancellationDetails(\YooKassa\Model\PersonalData\PersonalDataCancellationDetails|array|null $cancellation_details) : $this
Summary
Устанавливает cancellation_details.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\PersonalData\PersonalDataCancellationDetails OR array OR null |
cancellation_details |
Returns: $this -
public getCreatedAt() : \DateTime
public getCreatedAt() : \DateTime
Summary
Возвращает created_at.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: \DateTime -
public setCreatedAt() : $this
public setCreatedAt(\DateTime|string|int $created_at) : $this
Summary
Устанавливает время создания персональных данных.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\DateTime OR string OR int |
created_at | Время создания персональных данных |
Returns: $this -
public getExpiresAt() : \DateTime|null
public getExpiresAt() : \DateTime|null
Summary
Возвращает expires_at.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: \DateTime|null -
public setExpiresAt() : $this
public setExpiresAt(\DateTime|string|int|null $expires_at = null) : $this
Summary
Устанавливает срок жизни объекта персональных данных.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\DateTime OR string OR int OR null |
expires_at | Срок жизни объекта персональных данных |
Returns: $this -
public getMetadata() : array|null
public getMetadata() : array|null
Summary
Возвращает metadata.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Returns: array|null -
public setMetadata() : $this
public setMetadata(\YooKassa\Model\Metadata|array|null $metadata = null) : $this
Summary
Устанавливает metadata.
Details:
- Inherited From: \YooKassa\Model\PersonalData\PersonalDataInterface
Parameters:
| Type | Name | Description |
|---|---|---|
\YooKassa\Model\Metadata OR array OR null |
metadata | Любые дополнительные данные, которые нужны вам для работы (например, ваш внутренний идентификатор заказа). |
Returns: $this -
Top Namespaces
Reports
This document was automatically generated from source code comments on 2023-04-06 using phpDocumentor
© 2023 YooMoney