protected function areCodeValid(): bool
    {
        return
            Dispatcher::NOT_FOUND === DispatcherInterface::ROUTE_NOT_FOUND &&
            Dispatcher::FOUND === DispatcherInterface::ROUTE_FOUND &&
            Dispatcher::METHOD_NOT_ALLOWED === DispatcherInterface::ROUTE_METHOD_NOT_ALLOWED;
    }
protected function areCodeValid(): bool
    {
        return
            Dispatcher::NOT_FOUND === DispatcherInterface::ROUTE_NOT_FOUND &&
            Dispatcher::FOUND === DispatcherInterface::ROUTE_FOUND &&
            Dispatcher::METHOD_NOT_ALLOWED === DispatcherInterface::ROUTE_METHOD_NOT_ALLOWED;
    }
protected function areCodeValid ( ) : bool { return Dispatcher :: NOT_FOUND === DispatcherInterface :: ROUTE_NOT_FOUND && Dispatcher :: FOUND === DispatcherInterface :: ROUTE_FOUND && Dispatcher :: METHOD_NOT_ALLOWED === DispatcherInterface :: ROUTE_METHOD_NOT_ALLOWED ; }
Validate implementation code match with FasRoute ones.

@return bool
Validate implementation code match with FasRoute ones .