PHP code example of digitalcloud / laravel-forwarder

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

    

digitalcloud / laravel-forwarder example snippets



    'providers' => [
        DigitalCloud\Forwarder\ForwarderServiceProvider::class,
    ];



    protected $routeMiddleware => [
            ....
            'forward' =>  \DigitalCloud\Forwarder\Http\Middleware\Forward::class
    ];


Route::forward(['post'], 'http://example.com', 'posts', 'PostController@index');


    public function index(Request $request)
    {
        $result = $request->response;
    
        return $result;
    }



    public function beforeIndex(Request $request)
    {
        // make your request manipulations here
        $request = $request->merge(['token' => 'token', 'secret' => 'xxx']);

        // then return the final request
        return $request;
    }