0
7
Login
Code
Issues
Pull requests
Events
Packages
b9179b6ebc7d2e78302cdc0c5c20b5e868b249c6
b9179b6ebc7d2e78302cdc0c5c20b5e868b249c6

Http Request LifeCycle

Latest Stable Version Total Downloads GitHub license

Http Request LifeCycle component for hyperf.

Installation

composer require friendsofhyperf/Http-request-lifecycle

Usage

<?php
namespace App\Listener;

use FriendsOfHyperf\HttpRequestLifeCycle\Events\RequestHandled;
use Hyperf\Event\Annotation\Listener;
use Hyperf\Event\Contract\ListenerInterface;

/**
 * @Listener
 */
class RequestHandledListener implements ListenerInterface
{
    public function listen(): array
    {
        return [
            RequestHandled::class,
        ];
    }

    /**
     * @param RequestHandled $event
     */
    public function process(object $event)
    {
        var_dump($event);
    }
}

Events

  • RequestReceived
  • RequestHandled
  • RequestTerminated