PHP code example of graphicode / standard

1. Go to this page and download the library: Download graphicode/standard 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/ */

    

graphicode / standard example snippets




namespace App\Http\Controllers;

use Graphicode\Standard\Traits\ApiResponses;

class TestController extends Controller
{
    use ApiResponses;

    public function index()
    {
        return $this->okResponse(data: [], message: "hello, api");
    }
}

    /**
    * 200 Ok response
    *
    * @param $data
    * @param $message
    **/
    return $this->okResponse(data: "data", message: "message");

    /**
    * 201 resource created
    *
    * @param $data
    * @param $message
    **/
    return $this->createdResponse(data: "data", message: "message");

    /**
    * 400 bad response
    *
    * @param $data
    * @param $message
    **/
    return $this->badResponse(data: "data", message: "message");

    /**
    * 201 unauthorized
    *
    * @param $data
    * @param $message
    **/
    return $this->unauthenticatedResponse(data: "data", message: "message");

    php artisan vendor:publish --tag="gcstandard-lang"