mirror of
https://git.yoomoney.ru/scm/sdk/yookassa-sdk-php.git
synced 2026-09-12 19:06:14 +00:00
7.3 KiB
7.3 KiB
YooKassa API SDK
Class: \YooKassa\Model\Receipt\PaymentSubject
Namespace: \YooKassa\Model\Receipt
Summary:
Базовый класс генерируемых enum'ов
Constants
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | COMMODITY | ||
| public | EXCISE | ||
| public | JOB | ||
| public | SERVICE | ||
| public | GAMBLING_BET | ||
| public | GAMBLING_PRIZE | ||
| public | LOTTERY | ||
| public | LOTTERY_PRIZE | ||
| public | INTELLECTUAL_ACTIVITY | ||
| public | PAYMENT | ||
| public | AGENT_COMMISSION | ||
| public | PROPERTY_RIGHT | ||
| public | NON_OPERATING_GAIN | ||
| public | INSURANCE_PREMIUM | ||
| public | SALES_TAX | ||
| public | RESORT_FEE | ||
| public | COMPOSITE | ||
| public | ANOTHER |
Properties
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| protected | $validValues |
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getEnabledValues() | Возвращает значения в enum'е значения которых разрешены | |
| public | getValidValues() | Возвращает все значения в enum'e | |
| public | valueExists() | Проверяет наличие значения в enum'e |
Details
- File: lib/Model/Receipt/PaymentSubject.php
- Package: Default
- Class Hierarchy:
- \YooKassa\Common\AbstractEnum
- \YooKassa\Model\Receipt\PaymentSubject
Constants
COMMODITY
COMMODITY = 'commodity'
EXCISE
EXCISE = 'excise'
JOB
JOB = 'job'
SERVICE
SERVICE = 'service'
GAMBLING_BET
GAMBLING_BET = 'gambling_bet'
GAMBLING_PRIZE
GAMBLING_PRIZE = 'gambling_prize'
LOTTERY
LOTTERY = 'lottery'
LOTTERY_PRIZE
LOTTERY_PRIZE = 'lottery_prize'
INTELLECTUAL_ACTIVITY
INTELLECTUAL_ACTIVITY = 'intellectual_activity'
PAYMENT
PAYMENT = 'payment'
AGENT_COMMISSION
AGENT_COMMISSION = 'agent_commission'
PROPERTY_RIGHT
PROPERTY_RIGHT = 'property_right'
NON_OPERATING_GAIN
NON_OPERATING_GAIN = 'non_operating_gain'
INSURANCE_PREMIUM
INSURANCE_PREMIUM = 'insurance_premium'
SALES_TAX
SALES_TAX = 'sales_tax'
RESORT_FEE
RESORT_FEE = 'resort_fee'
COMPOSITE
COMPOSITE = 'composite'
ANOTHER
ANOTHER = 'another'
Properties
protected $validValues : array
Type: array Массив принимаемых enum'ом значений Details:
Methods
public getEnabledValues() : string[]
Static public getEnabledValues() : string[]
Summary
Возвращает значения в enum'е значения которых разрешены
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Returns: string[] - Массив разрешённых значений
public getValidValues() : array
Static public getValidValues() : array
Summary
Возвращает все значения в enum'e
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Returns: array - Массив значений в перечислении
public valueExists() : bool
Static public valueExists(mixed $value) : bool
Summary
Проверяет наличие значения в enum'e
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Parameters:
| Type | Name | Description |
|---|---|---|
mixed |
value | Проверяемое значение |
Returns: bool - True если значение имеется, false если нет
Top Namespaces
Reports
This document was automatically generated from source code comments on 2022-04-14 using phpDocumentor
© 2022 YooMoney