PHP code example of sevaske / api-response-payload

1. Go to this page and download the library: Download sevaske/api-response-payload library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

sevaske / api-response-payload example snippets


use Sevaske\ApiResponsePayload\ApiResponsePayload;

$payload = new ApiResponsePayload();

$response = $payload->build(
    success: true,
    message: 'OK',
    extra: [
        'data' => ['id' => 1],
    ]
);

$response = $payload->build(
    success: false,
    message: 'Validation failed',
    extra: [
        'errors' => [
            'email' => 'Required'
        ]
    ]
);

$payload = new ApiResponsePayload(
    successKey: 'ok',
    messageKey: 'msg'
);

$payload = new ApiResponsePayload(
    successValue: 1,
    errorValue: 0
);

$payload = new ApiResponsePayload(
    successValue: 'yes',
    errorValue: 'no'
);