CancelCashReceiptResponse
final class CancelCashReceiptResponse extends OperationResponse (View source)
PortOne V2 API의 현금 영수증 취소 성공 응답을 나타내는 모델입니다.
Methods
CancelCashReceiptResponse 객체를 초기화합니다.
배열 형식의 API 응답 데이터로 CancelCashReceiptResponse 객체를 생성합니다.
지정한 필드가 객체 배열인지 확인하고 반환합니다.
지정한 필드가 없거나 null이면 null을 반환하고, 값이 있으면 객체 배열인지 확인해 반환합니다.
지정한 필드가 객체 배열의 목록인지 확인하고 반환합니다.
지정한 필드가 없거나 null이면 null을 반환하고, 값이 있으면 객체 배열 목록인지 확인해 반환합니다.
지정한 필드가 없으면 null을 반환하고, 값이 있으면 객체 배열인지 확인해 반환합니다.
지정한 필드가 없으면 null을 반환하고, 값이 있으면 객체 배열 목록인지 확인해 반환합니다.
객체 배열 목록의 각 항목에 변환 함수를 적용합니다.
지정한 필드가 문자열 목록인지 확인하고 반환합니다.
지정한 필드가 없거나 null이면 null을 반환하고, 값이 있으면 문자열인지 확인해 반환합니다.
지정한 필드가 없으면 null을 반환하고, 값이 있으면 문자열인지 확인해 반환합니다.
지정한 필드가 없으면 null을 반환하고, 값이 있으면 정수인지 확인해 반환합니다.
지정한 필드가 없으면 null을 반환하고, 값이 있으면 불리언인지 확인해 반환합니다.
지정한 필드가 문자열인지 확인하고 반환합니다.
지정한 필드가 불리언인지 확인하고 반환합니다.
지정한 필드가 정수인지 확인하고 반환합니다.
지정한 필드가 정수 목록인지 확인하고 반환합니다.
Details
__construct(int $cancelledAmount, string $cancelledAt)
CancelCashReceiptResponse 객체를 초기화합니다.
static OperationResponse
fromArray(array $data)
배열 형식의 API 응답 데이터로 CancelCashReceiptResponse 객체를 생성합니다.
static array
requireObject(array $data, string $field, string $response)
지정한 필드가 객체 배열인지 확인하고 반환합니다.
static array|null
optionalObject(array $data, string $field, string $response)
지정한 필드가 없거나 null이면 null을 반환하고, 값이 있으면 객체 배열인지 확인해 반환합니다.
static array
requireObjectList(array $data, string $field, string $response)
지정한 필드가 객체 배열의 목록인지 확인하고 반환합니다.
static array|null
optionalObjectList(array $data, string $field, string $response)
지정한 필드가 없거나 null이면 null을 반환하고, 값이 있으면 객체 배열 목록인지 확인해 반환합니다.
static array|null
optionalNonNullableObject(array $data, string $field, string $response)
지정한 필드가 없으면 null을 반환하고, 값이 있으면 객체 배열인지 확인해 반환합니다.
static array|null
optionalNonNullableObjectList(array $data, string $field, string $response)
지정한 필드가 없으면 null을 반환하고, 값이 있으면 객체 배열 목록인지 확인해 반환합니다.
static array
mapObjectList(array $items, callable $factory)
객체 배열 목록의 각 항목에 변환 함수를 적용합니다.
static array
requireStringList(array $data, string $field, string $response)
지정한 필드가 문자열 목록인지 확인하고 반환합니다.
static string|null
optionalString(array $data, string $field, string $response)
지정한 필드가 없거나 null이면 null을 반환하고, 값이 있으면 문자열인지 확인해 반환합니다.
static string|null
optionalNonNullableString(array $data, string $field, string $response)
지정한 필드가 없으면 null을 반환하고, 값이 있으면 문자열인지 확인해 반환합니다.
static int|null
optionalNonNullableInt(array $data, string $field, string $response)
지정한 필드가 없으면 null을 반환하고, 값이 있으면 정수인지 확인해 반환합니다.
static bool|null
optionalNonNullableBool(array $data, string $field, string $response)
지정한 필드가 없으면 null을 반환하고, 값이 있으면 불리언인지 확인해 반환합니다.
static string
requireString(array $data, string $field, string $response)
지정한 필드가 문자열인지 확인하고 반환합니다.
static bool
requireBool(array $data, string $field, string $response)
지정한 필드가 불리언인지 확인하고 반환합니다.
static int
requireInt(array $data, string $field, string $response)
지정한 필드가 정수인지 확인하고 반환합니다.
static array
requireIntList(array $data, string $field, string $response)
지정한 필드가 정수 목록인지 확인하고 반환합니다.