NoraBear Package API Documentation

ResponseInfo
in package
implements JsonSerializable

Read onlyYes

レスポンス情報

APIレスポンスの統一されたinfo構造を提供します

Tags
example
$info = new ResponseInfo(
    status: ResponseInfoStatus::Ok
);
// {"status": "ok"}

$errorInfo = new ResponseInfo(
    status: ResponseInfoStatus::Err,
    message: "Validation failed"
);
// {"status": "error", "message": "Validation failed"}

Table of Contents

Interfaces

JsonSerializable

Properties

$message  : string|null
$status  : ResponseInfoStatus

Methods

__construct()  : mixed
jsonSerialize()  : array<string|int, mixed>
JSON シリアライズ

Properties

Methods

jsonSerialize()

JSON シリアライズ

public jsonSerialize() : array<string|int, mixed>

messageがnullの場合は含めない

Return values
array<string|int, mixed>

        
On this page

Search results