Files
yookassa-sdk-php/docs/classes/YooKassa-Helpers-TypeCast.md
Евгений Ю. Лозный 260d13f890 Добавлен прием платежей через Alfa Pay. Добавлен новый тип ошибки RuleViolationError
Добавлены нулевые привязки по СБП
Добавлена причина отмены возвратов `payment_expired`
2026-06-29 17:46:40 +03:00

5.8 KiB

YooKassa API SDK

Class: \YooKassa\Helpers\TypeCast

Namespace: \YooKassa\Helpers


Summary:

Класс, представляющий модель TypeCast.

Description:

Класс для преобразования типов значений.


Constants

  • No constants found

Methods

Visibility Name Flag Summary
public canCastToBoolean() Проверяет можно ли преобразовать переданное значение в буллево значение.
public canCastToDateTime() Проверяет, можно ли преобразовать переданное значение в объект даты-времени.
public canCastToEnumString() Проверяет можно ли преобразовать переданное значение в строку из перечисления.
public canCastToString() Проверяет, может ли переданное значение быть преобразовано в строку.
public castToDateTime() Преобразует переданне значение в объект типа DateTime.

Details


Tags

Tag Version Description
category Class
author cms@yoomoney.ru

Methods

public canCastToBoolean() : bool

Static public canCastToBoolean(mixed $value) : bool

Summary

Проверяет можно ли преобразовать переданное значение в буллево значение.

Details:

Parameters:
Type Name Description
mixed value Проверяемое значение

Returns: bool - True если значение преобразуется в bool, false если нет

public canCastToDateTime() : bool

Static public canCastToDateTime(mixed $value) : bool

Summary

Проверяет, можно ли преобразовать переданное значение в объект даты-времени.

Details:

Parameters:
Type Name Description
mixed value Провеяремое значение

Returns: bool - True если значение можно преобразовать в объект даты, false если нет

public canCastToEnumString() : bool

Static public canCastToEnumString(mixed $value) : bool

Summary

Проверяет можно ли преобразовать переданное значение в строку из перечисления.

Details:

Parameters:
Type Name Description
mixed value Проверяемое значение

Returns: bool - True если значение преобразовать в строку можно, false если нет

public canCastToString() : bool

Static public canCastToString(mixed $value) : bool

Summary

Проверяет, может ли переданное значение быть преобразовано в строку.

Details:

Parameters:
Type Name Description
mixed value Проверяемое значение

Returns: bool - True если значение преобразовать в строку можно, false если нет

public castToDateTime() : null|\DateTime

Static public castToDateTime(\DateTime|int|string $value) : null|\DateTime

Summary

Преобразует переданне значение в объект типа DateTime.

Details:

Parameters:
Type Name Description
\DateTime OR int OR string value Преобразуемое значение

Returns: null|\DateTime - Объект типа DateTime или null, если при парсинг даты не удался


Top Namespaces


Reports


This document was automatically generated from source code comments on 2026-06-29 using phpDocumentor

© 2026 YooMoney