rest-request-dispatcher解析

鬼谷子叔叔 - 2025-08-27 18:59

Route

Facade::__callStatic()

$instance => Facade::getFacadeRoot()
-> Facade::resolveFacadeInstance(Facade::getFacadeAccessor())
-> RestContainer::make($FacadeAccessor)

$FacadeAccessor = RouterMapping::class

RouterMapping::class -> {
    group
    get
    post
    head
}

Dispatch

AbstractRequestDispatcher::dispatch()

FrontRequestDispatcher::doDispatch()
- TaskExecutor::execute()
- TaskExecutor::clear()