Gitee
  • IMI
  • API Documentation
    • \Imi
  • Charts
    •  Class hierarchy diagram
\
Imi
Aop
Annotation
  • After
  • AfterReturning
  • AfterThrowing
  • Around
  • Aspect
  • BaseInjectValue
  • Before
  • ConstValue
  • FilterArg
  • Inject
  • InjectArg
  • PointCut
  • RequestInject
Aop
  • InjectArgAop
Listener
  • ImiInit
Parser
  • AopParser
  • AfterReturningJoinPoint
  • AfterThrowingJoinPoint
  • JoinPoint
  • PointCutType
Bean
Annotation
Model
  • IAnnotationRelation
  • AnnotationRelation
  • ClassAnnotation
  • ClassAnnotationRelation
  • ConstantAnnotationRelation
  • MethodAnnotationRelation
  • PropertyAnnotationRelation
  • AnnotationManager
  • Base
  • Bean
  • Callback
  • ClassEventListener
  • Inherit
  • Listener
  • Parser
  • Partial
Exception
  • ContainerException
  • NotFoundException
Parser
  • IParser
  • BaseParser
  • BeanParser
  • ClassEventParser
  • ListenerParser
  • NullParser
  • PartialParser
Traits
  • TAutoInject
  • IBean
  • Annotation
  • AnnotationLoader
  • BeanProxy
  • Container
Cache
Annotation
Parser
  • CacheParser
  • Cacheable
  • CacheEvict
  • CachePut
Aop
  • CacheableAop
  • CacheEvictAop
  • CachePutAop
Handler
  • Base
  • CacheException
  • CacheManager
  • InvalidArgumentException
Config
Annotation
Parser
  • ConfigParser
  • ConfigValue
Dotenv
  • Dotenv
Listener
  • ImiInit
Controller
  • HttpController
  • SingletonHttpController
  • TcpController
  • UdpController
  • WebSocketController
Cron
Annotation
  • Cron
Consts
  • CronTaskType
  • UniqueLevel
Contract
  • ICronTask
Listener
  • Init
  • WorkerPartPipeMessage
Message
  • IMessage
  • Result
Process
  • CronProcess
  • CronWorkerProcess
Task
  • CronTask
Traits
  • TWorkerReport
  • Client
  • CronLock
  • CronManager
  • CronRule
  • CronTask
  • CronWorker
Db
Annotation
  • DbInject
  • RollbackType
  • Transaction
  • TransactionType
Aop
  • TransactionAop
Drivers
PdoMysql
  • Driver
  • Statement
  • Base
  • BaseStatement
Exception
  • DbException
Interfaces
  • IDb
  • IStatement
Listener
  • RequestContextDestroy
  • WorkerStart
Parser
  • DbParser
Pool
  • CoroutineDbPool
  • DbResource
  • SyncDbPool
Query
Builder
  • IBuilder
  • BaseBuilder
  • BatchInsertBuilder
  • DeleteBuilder
  • InsertBuilder
  • ReplaceBuilder
  • SelectBuilder
  • UpdateBuilder
Having
  • Having
  • HavingBrackets
Interfaces
  • IBase
  • IBaseWhere
  • IDatabase
  • IField
  • IGroup
  • IHaving
  • IHavingBrackets
  • IJoin
  • IOrder
  • IPaginateResult
  • IResult
  • ITable
  • IWhere
  • IWhereBrackets
Lock
  • MysqlLock
Traits
  • TKeyword
  • TRaw
Where
  • BaseWhere
  • Database
  • Field
  • Group
  • Join
  • Order
  • Paginate
  • PaginateResult
  • QueryOption
  • QueryType
  • Raw
  • Result
  • Table
Statement
  • StatementManager
Transaction
  • Transaction
Enum
Annotation
Parser
  • EnumParser
  • EnumItem
  • BaseEnum
Event
  • IEvent
  • IEventListener
  • TEvent
  • Event
  • EventItem
  • EventParam
Facade
Annotation
  • Facade
  • BaseFacade
HotUpdate
Listener
  • OnServerCreateAfter
Monitor
  • IMonitor
  • BaseMonitor
  • FileMTime
  • Inotify
  • HotUpdateProcess
HttpValidate
Annotation
  • ExtractData
  • HttpValidation
Aop
  • AutoValidationAop
Listener
  • AfterWorkerStart
  • BeforeWorkerStart
  • Init
  • OnManagerStart
  • OnManagerStop
  • ServerStart
Lock
Annotation
Parser
  • LockParser
  • Lockable
Aop
  • TLockableParser
  • LockAop
Exception
  • LockFailException
Handler
  • ILockHandler
  • Atomic
  • BaseLock
Listener
  • Init
  • Lock
  • LockConfigOption
Log
Handler
  • Base
  • Console
  • File
  • ErrorLog
  • Log
  • Logger
  • LogLevel
  • Record
Main
  • IMain
  • AppBaseMain
  • BaseMain
  • Helper
Model
Annotation
Relation
  • AutoDelete
  • AutoInsert
  • AutoSave
  • AutoSelect
  • AutoUpdate
  • JoinFrom
  • JoinFromMiddle
  • JoinTo
  • JoinToMiddle
  • ManyToMany
  • OneToMany
  • OneToOne
  • PolymorphicManyToMany
  • PolymorphicOneToMany
  • PolymorphicOneToOne
  • PolymorphicToMany
  • PolymorphicToOne
  • RelationBase
  • Column
  • Entity
  • ExtractProperty
  • MemoryTable
  • RedisEntity
  • Serializable
  • Serializables
  • Table
Event
Listener
  • IAfterBatchDeleteEventListener
  • IAfterBatchUpdateEventListener
  • IAfterDeleteEventListener
  • IAfterFindEventListener
  • IAfterInsertEventListener
  • IAfterParseDataEventListener
  • IAfterQueryEventListener
  • IAfterSaveEventListener
  • IAfterSelectEventListener
  • IAfterUpdateEventListener
  • IBeforeBatchDeleteEventListener
  • IBeforeBatchUpdateEventListener
  • IBeforeDeleteEventListener
  • IBeforeFindEventListener
  • IBeforeInsertEventListener
  • IBeforeParseDataEventListener
  • IBeforeSaveEventListener
  • IBeforeSelectEventListener
  • IBeforeUpdateEventListener
  • IInitEventListener
Param
  • AfterBatchDeleteEventParam
  • AfterBatchUpdateEventParam
  • AfterDeleteEventParam
  • AfterFindEventParam
  • AfterInsertEventParam
  • AfterParseDataEventParam
  • AfterQueryEventParam
  • AfterSaveEventParam
  • AfterSelectEventParam
  • AfterUpdateEventParam
  • BeforeBatchDeleteEventParam
  • BeforeBatchUpdateEventParam
  • BeforeDeleteEventParam
  • BeforeFindEventParam
  • BeforeInsertEventParam
  • BeforeParseDataEventParam
  • BeforeSaveEventParam
  • BeforeSelectEventParam
  • BeforeUpdateEventParam
  • InitEventParam
  • ModelEvents
Key
  • KeyRule
Listener
  • Init
Parser
  • ModelParser
  • RelationParser
Relation
Struct
  • TLeftAndRight
  • ManyToMany
  • OneToMany
  • OneToOne
  • PolymorphicManyToMany
  • PolymorphicOneToMany
  • PolymorphicOneToOne
  • Delete
  • Insert
  • Update
Tree
Annotation
  • TreeModel
  • TTreeModel
  • BaseModel
  • MemoryTableModel
  • Meta
  • ModelManager
  • ModelRelationManager
  • RedisModel
Pool
Annotation
  • PoolClean
  • PoolResource
Aop
  • PoolCleanAop
Interfaces
  • IPool
  • IPoolConfig
  • IPoolResource
Listener
  • RequestContextDestroy
  • WorkerStart
  • TUriResourceConfig
  • BaseAsyncPool
  • BasePool
  • BasePoolResource
  • BaseSyncPool
  • PoolConfig
  • PoolItem
  • ResourceConfigMode
Process
Annotation
  • Process
  • ProcessPool
Exception
  • ProcessAlreadyRunException
Listener
  • OnServerCreateAfter
Parser
  • ProcessParser
  • ProcessPoolParser
Pool
  • BeforeStartEventParam
  • InitEventParam
  • MessageEventParam
  • WorkerEventParam
  • IPoolProcess
  • IProcess
  • AutoRunProcessManager
  • BasePoolProcess
  • BaseProcess
  • Process
  • ProcessPoolManager
Redis
Annotation
  • RedisInject
  • CoroutineRedisPool
  • RedisHandler
  • RedisManager
  • RedisResource
  • SyncRedisPool
Server
Annotation
  • ServerInject
ConnectContext
Event
Listener
  • IConnectContextRestoreListener
Param
  • ConnectContextRestoreParam
Listener
  • WorkerStart
Model
  • FdRelation
StoreHandler
MemoryTable
  • ConnectContextOption
  • IHandler
  • Local
  • ConnectContextChangeEventParam
  • StoreHandler
DataParser
  • IParser
  • DataParser
  • JsonArrayParser
  • JsonObjectParser
Event
Listener
  • IAppInitEventListener
  • ICloseEventListener
  • IConnectEventListener
  • IFinishEventListener
  • IHandShakeEventListener
  • IManagerStartEventListener
  • IManagerStopEventListener
  • IMessageEventListener
  • IOpenEventListener
  • IPacketEventListener
  • IPipeMessageEventListener
  • IReceiveEventListener
  • IRequestEventListener
  • IShutdownEventListener
  • IStartEventListener
  • ITaskEventListener
  • IWorkerErrorEventListener
  • IWorkerExitEventListener
  • IWorkerStartEventListener
  • IWorkerStopEventListener
Param
  • AppInitEventParam
  • CloseEventParam
  • ConnectEventParam
  • FinishEventParam
  • HandShakeEventParam
  • ManagerStartEventParam
  • ManagerStopEventParam
  • MessageEventParam
  • OpenEventParam
  • PacketEventParam
  • PipeMessageEventParam
  • ReceiveEventParam
  • RequestEventParam
  • ShutdownEventParam
  • StartEventParam
  • TaskEventParam
  • WorkerErrorEventParam
  • WorkerExitEventParam
  • WorkerStartEventParam
  • WorkerStopEventParam
Group
Exception
  • MethodNotFoundException
Handler
  • IGroupHandler
Listener
  • GroupRestore
  • TServerGroup
  • FdMap
Http
Annotation
  • ExtractData
Aop
  • ExtractDataAop
Error
  • IErrorHandler
  • IExecuteTimeoutHandler
  • IHttpNotFoundHandler
  • ErrorHandler
  • ExecuteTimeoutHandler
  • HttpNotFoundHandler
  • JsonErrorHandler
Listener
  • BeforeRequest
  • Http2AfterClose
  • Http2BeforeClose
  • OnCoServerStart
Message
Proxy
  • RequestProxy
  • ResponseProxy
  • Request
  • Response
  • UploadedFile
Middleware
  • ActionWrapMiddleware
  • ExecuteTimeoutMiddleware
  • OptionsMiddleware
  • RouteMiddleware
Route
  • HttpRoute
  • RouteItem
  • RouteResult
  • UrlCheckResult
SuperGlobals
Listener
  • SuperGlobals
  • Cookie
  • Files
  • Get
  • Post
  • Request
  • Server
  • Session
  • Dispatcher
  • RequestHandler
  • Server
Route
Annotation
Tcp
  • TcpAction
  • TcpController
  • TcpMiddleware
  • TcpRoute
Udp
  • UdpAction
  • UdpController
  • UdpMiddleware
  • UdpRoute
WebSocket
  • WSAction
  • WSConfig
  • WSController
  • WSMiddleware
  • WSRoute
  • Action
  • Controller
  • Middleware
  • Route
Listener
  • HttpRouteInit
  • TcpRouteInit
  • UdpRouteInit
  • WSRouteInit
Parser
  • ControllerParser
  • TcpControllerParser
  • UdpControllerParser
  • WSControllerParser
  • IRoute
  • TMiddleware
  • RouteCallable
Session
Handler
  • ISessionHandler
  • Base
  • File
  • Session
  • SessionConfig
  • SessionCookie
  • SessionManager
TcpServer
Error
  • ITcpRouteNotFoundHandler
  • TcpRouteNotFoundHandler
Listener
  • AfterClose
  • BeforeClose
  • BeforeConnect
  • BeforeReceive
Message
  • IReceiveData
  • ReceiveData
Middleware
  • IMiddleware
  • ActionWrapMiddleware
  • RouteMiddleware
Route
  • IRoute
  • RouteItem
  • RouteResult
  • TcpRoute
  • IReceiveHandler
  • Dispatcher
  • ReceiveHandler
  • Server
UdpServer
Error
  • IUdpRouteNotFoundHandler
  • UdpRouteNotFoundHandler
Listener
  • BeforePacket
Message
  • IPacketData
  • PacketData
Middleware
  • IMiddleware
  • ActionWrapMiddleware
  • RouteMiddleware
Route
  • IRoute
  • RouteItem
  • RouteResult
  • UdpRoute
  • IPacketHandler
  • Dispatcher
  • PacketHandler
  • Server
View
Annotation
  • View
Engine
  • IEngine
  • Php
Handler
  • IHandler
  • Html
  • Json
  • Xml
Parser
  • ViewParser
  • View
WebSocket
Error
  • IWSRouteNotFoundHandler
  • WSRouteNotFoundHandler
Listener
  • AfterClose
  • BeforeClose
  • BeforeHandShake
  • BeforeMessage
Message
  • IFrame
  • Frame
Middleware
  • IMiddleware
  • ActionWrapMiddleware
  • HandShakeMiddleware
  • RouteMiddleware
Route
  • IRoute
  • RouteItem
  • RouteResult
  • WSRoute
  • IMessageHandler
  • Dispatcher
  • MessageHandler
  • Server
  • Type
Task
Annotation
  • Task
Interfaces
  • ITaskHandler
  • ITaskParam
Listener
  • MainServer
Parser
  • TaskParser
  • TaskInfo
  • TaskManager
  • TaskParam
Tool
Annotation
  • Arg
  • Operation
  • Tool
Listener
  • Init
  • Run
Parser
  • ToolParser
Tools
Development
  • Development
  • ExtensionReflection
Generate
HttpController
  • ControllerGenerate
Model
  • ModelGenerate
Imi
  • Imi
Process
  • Process
Server
  • Server
Util
File
  • FileEnumItem
Format
  • IFormat
  • Json
  • PhpSerialize
  • PhpSession
Http
Consts
  • MediaType
  • RequestHeader
  • RequestMethod
  • ResponseHeader
Contract
  • IResponse
  • IServerRequest
  • AbstractMessage
  • MessageUtil
  • Request
  • Response
  • ServerRequest
Interfaces
  • IArrayable
  • IHashCode
MemoryTable
  • IMemoryTableOption
Process
  • ProcessAppContexts
  • ProcessType
Stream
  • FileStream
  • MemoryStream
  • StreamMode
Traits
  • TAnonymous
  • TBeanRealClass
  • TDataToProperty
  • THashCode
  • TNotRequiredDataToProperty
  • TServerAnnotationParser
  • TSingleton
  • Args
  • ArrayData
  • ArrayList
  • ArrayUtil
  • AtomicManager
  • Bit
  • ClassObject
  • Coroutine
  • CoroutineChannelManager
  • DateTime
  • Digital
  • File
  • FilterableList
  • ImiPriority
  • LazyArrayObject
  • MemoryTableManager
  • ObjectArrayHelper
  • Pagination
  • Random
  • Swoole
  • Text
  • Uri
Validate
Annotation
Parser
  • ValidateConditionParser
  • AutoValidation
  • Compare
  • Condition
  • Decimal
  • InEnum
  • InList
  • Integer
  • Number
  • Required
  • Text
  • ValidateValue
Aop
  • AutoValidationAop
  • IValidator
  • Validator
  • App
  • Config
  • Main
  • RuntimeInfo
  • ServerManage
  • Worker
\Imi\Server\Http

\Imi\Server\HttpRoute

Classes

HttpRoute
RouteItem
RouteResult
UrlCheckResult
Namespace hierarchy
\
\Imi
\Imi\Server
\Imi\Server\Http
\Imi\Server\Http\Route

  • \Imi

  • Class Hierarchy Diagram

  • Errors
  • Markers

Documentation is powered by phpDocumentor and authored on March 27th, 2020 at 09:58.