├── .gitignore ├── .travis.yml ├── ChangeLog.md ├── LICENSE ├── Makefile ├── README.md ├── composer.json ├── docs ├── LANGS.md ├── en │ ├── 0-1-upgrading.md │ ├── 1-2-installing.md │ ├── 1-3-directory-structure.md │ ├── 2-1-routing-and-controllers.md │ ├── 2-2-request-handling.md │ ├── 3-1-dependency-injection.md │ ├── 3-2-session.md │ ├── 3-3-authentication.md │ ├── 3-4-error-and-logging.md │ ├── 4-1-properties-and-configurations.md │ ├── 4-2-lifecycle.md │ ├── 4-3-plugins.md │ ├── 5-1-env-file.md │ ├── 5-2-development.md │ ├── 5-3-deployment.md │ ├── README.md │ └── SUMMARY.md └── zh-CN │ ├── 0-1-upgrading.md │ ├── 1-2-installing.md │ ├── 1-3-directory-structure.md │ ├── 10-1-artisan-in-coding.md │ ├── 2-1-routing-and-controllers.md │ ├── 2-2-request-handling.md │ ├── 3-1-dependency-injection.md │ ├── 3-2-session.md │ ├── 3-3-authentication.md │ ├── 3-4-error-and-logging.md │ ├── 4-1-properties-and-configurations.md │ ├── 4-2-lifecycle.md │ ├── 4-3-plugins.md │ ├── 5-1-env-file.md │ ├── 5-2-development.md │ ├── 5-3-deployment.md │ ├── README.md │ └── SUMMARY.md ├── phpstan.neon.dist ├── phpunit.xml ├── src ├── auth │ └── Authenticatable.php ├── console │ ├── Application.php │ ├── BaseServer.php │ ├── BaseService.php │ ├── Command.php │ ├── ServerReloadCommand.php │ ├── ServerRestartCommand.php │ ├── ServerServeCommand.php │ ├── ServerStartCommand.php │ ├── ServerStopCommand.php │ ├── ServiceInstallCommand.php │ ├── ServiceUninstallCommand.php │ ├── ShellCommand.php │ └── events │ │ └── CommandRegistering.php ├── core │ ├── BaseObject.php │ ├── Configurable.php │ ├── ErrorException.php │ ├── ErrorHandler.php │ ├── Exception.php │ ├── HttpException.php │ ├── InvalidCallException.php │ ├── InvalidConfigException.php │ ├── InvalidParamException.php │ ├── InvalidValueException.php │ ├── NotSupportedException.php │ ├── ObjectTrait.php │ ├── PluginContract.php │ ├── ShouldBeRefreshed.php │ ├── UnknownMethodException.php │ └── UnknownPropertyException.php ├── database │ ├── Collection.php │ ├── CompilerContract.php │ ├── Context.php │ ├── Paginator.php │ ├── Query.php │ └── schema │ │ ├── Catalog.php │ │ ├── ColumnContract.php │ │ ├── ColumnDefinition.php │ │ ├── IndexDefinition.php │ │ ├── RelationContract.php │ │ ├── RelationDefinition.php │ │ ├── TableContract.php │ │ └── attributes │ │ ├── Column.php │ │ ├── HasOne.php │ │ ├── PrimaryKey.php │ │ ├── Relationship.php │ │ └── Table.php ├── di │ ├── Container.php │ ├── ContainerAware.php │ ├── ContainerAwareTrait.php │ ├── Reference.php │ ├── ServiceProvider.php │ ├── attributes │ │ └── Inject.php │ ├── config │ │ ├── ConfigContainer.php │ │ └── ConfigDefinition.php │ ├── exceptions │ │ ├── Exception.php │ │ └── NotFoundException.php │ └── object │ │ ├── Method.php │ │ └── ObjectDefinition.php ├── eventbus │ ├── AsyncEvent.php │ ├── EventBus.php │ └── Transaction.php ├── expression │ ├── Evaluator.php │ ├── Exception.php │ ├── expr │ │ ├── AggExpr.php │ │ ├── AndExpr.php │ │ ├── BinaryExpr.php │ │ ├── Column.php │ │ ├── Expr.php │ │ ├── FuncExpr.php │ │ ├── HasExpr.php │ │ ├── Literal.php │ │ ├── OrExpr.php │ │ ├── Relation.php │ │ └── Variable.php │ └── helpers.php ├── http │ ├── Cookie.php │ ├── CookieBag.php │ ├── File.php │ ├── FileBag.php │ ├── HeaderBag.php │ ├── MessageTrait.php │ ├── ParamBag.php │ ├── Request.php │ ├── Response.php │ ├── Stream.php │ └── Uri.php ├── logging │ ├── Logger.php │ └── LoggerServiceProvider.php ├── rest │ └── middleware │ │ ├── Cors.php │ │ └── ResponseNormalizer.php ├── routing │ ├── Group.php │ ├── Route.php │ ├── RouteServiceProvider.php │ ├── Router.php │ ├── RouterMethods.php │ ├── events │ │ ├── RequestRouting.php │ │ └── RouteMounting.php │ ├── exceptions │ │ ├── MethodNotAllowedException.php │ │ └── RouteNotFoundException.php │ └── middleware │ │ ├── CallbackHandler.php │ │ ├── ErrorCatcher.php │ │ ├── MiddlewareHandler.php │ │ ├── MiddlewareStack.php │ │ └── RequestLogger.php ├── serializer │ ├── ClassTypeLoader.php │ ├── Normalizer.php │ ├── Serializer.php │ ├── SerializerAware.php │ ├── attributes │ │ ├── ComputedProperty.php │ │ ├── In.php │ │ ├── Property.php │ │ └── Required.php │ └── normalizer │ │ ├── DateTimeNormalizer.php │ │ ├── ListNormalizer.php │ │ ├── NormalizerHelpers.php │ │ ├── ObjectNormalizer.php │ │ ├── ScalarNormalizer.php │ │ ├── SerializerAwared.php │ │ └── UnionNormalizer.php ├── server │ ├── CgiServer.php │ ├── Server.php │ ├── ServerProvider.php │ ├── SwServer.php │ └── events │ │ └── WorkerStarted.php ├── session │ ├── Contract.php │ ├── FileStorage.php │ ├── Manager.php │ ├── Session.php │ ├── SessionServiceProvider.php │ └── StorageContract.php ├── support │ ├── BagTrait.php │ ├── Json.php │ ├── helpers.php │ └── server.php ├── testing │ ├── RequestActor.php │ └── TestCase.php └── typing │ ├── Parser.php │ ├── Registry.php │ ├── SyntaxException.php │ ├── Token.php │ ├── Tokenizer.php │ ├── Type.php │ ├── TypeLoader.php │ └── types │ ├── AnyType.php │ ├── DateTimeType.php │ ├── DateType.php │ ├── EnumType.php │ ├── FloatType.php │ ├── GenericType.php │ ├── IntegerType.php │ ├── ListType.php │ ├── MapType.php │ ├── NullType.php │ ├── StringType.php │ ├── StructField.php │ ├── StructType.php │ ├── TupleType.php │ └── UnionType.php └── tests ├── TestCase.php ├── bootstrap.php ├── di ├── ConfigureObject.php ├── DemoClassA.php ├── DemoClassB.php └── InjectorTest.php ├── expression └── EvaluatorTest.php ├── http ├── CookieTest.php ├── FileTest.php ├── HeaderBagTest.php ├── ParamBagTest.php ├── RequestTest.php └── UriTest.php ├── logging └── LoggerTest.php ├── routing └── RouterTest.php ├── serializer ├── ClassLoaderTest.php ├── SerializerTest.php └── stubs │ ├── StubClass1.php │ └── StubClass2.php ├── server ├── CgiTest.php └── SwooleTest.php ├── session └── SessionTest.php ├── testing └── ActorTest.php └── typing └── ParserTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/composer.json -------------------------------------------------------------------------------- /docs/LANGS.md: -------------------------------------------------------------------------------- 1 | * [English](en/) 2 | * [中文](zh-CN/) 3 | -------------------------------------------------------------------------------- /docs/en/0-1-upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/0-1-upgrading.md -------------------------------------------------------------------------------- /docs/en/1-2-installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/1-2-installing.md -------------------------------------------------------------------------------- /docs/en/1-3-directory-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/1-3-directory-structure.md -------------------------------------------------------------------------------- /docs/en/2-1-routing-and-controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/2-1-routing-and-controllers.md -------------------------------------------------------------------------------- /docs/en/2-2-request-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/2-2-request-handling.md -------------------------------------------------------------------------------- /docs/en/3-1-dependency-injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/3-1-dependency-injection.md -------------------------------------------------------------------------------- /docs/en/3-2-session.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/3-2-session.md -------------------------------------------------------------------------------- /docs/en/3-3-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/3-3-authentication.md -------------------------------------------------------------------------------- /docs/en/3-4-error-and-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/3-4-error-and-logging.md -------------------------------------------------------------------------------- /docs/en/4-1-properties-and-configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/4-1-properties-and-configurations.md -------------------------------------------------------------------------------- /docs/en/4-2-lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/4-2-lifecycle.md -------------------------------------------------------------------------------- /docs/en/4-3-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/4-3-plugins.md -------------------------------------------------------------------------------- /docs/en/5-1-env-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/5-1-env-file.md -------------------------------------------------------------------------------- /docs/en/5-2-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/5-2-development.md -------------------------------------------------------------------------------- /docs/en/5-3-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/5-3-deployment.md -------------------------------------------------------------------------------- /docs/en/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/README.md -------------------------------------------------------------------------------- /docs/en/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/en/SUMMARY.md -------------------------------------------------------------------------------- /docs/zh-CN/0-1-upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/0-1-upgrading.md -------------------------------------------------------------------------------- /docs/zh-CN/1-2-installing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/1-2-installing.md -------------------------------------------------------------------------------- /docs/zh-CN/1-3-directory-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/1-3-directory-structure.md -------------------------------------------------------------------------------- /docs/zh-CN/10-1-artisan-in-coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/10-1-artisan-in-coding.md -------------------------------------------------------------------------------- /docs/zh-CN/2-1-routing-and-controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/2-1-routing-and-controllers.md -------------------------------------------------------------------------------- /docs/zh-CN/2-2-request-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/2-2-request-handling.md -------------------------------------------------------------------------------- /docs/zh-CN/3-1-dependency-injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/3-1-dependency-injection.md -------------------------------------------------------------------------------- /docs/zh-CN/3-2-session.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/3-2-session.md -------------------------------------------------------------------------------- /docs/zh-CN/3-3-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/3-3-authentication.md -------------------------------------------------------------------------------- /docs/zh-CN/3-4-error-and-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/3-4-error-and-logging.md -------------------------------------------------------------------------------- /docs/zh-CN/4-1-properties-and-configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/4-1-properties-and-configurations.md -------------------------------------------------------------------------------- /docs/zh-CN/4-2-lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/4-2-lifecycle.md -------------------------------------------------------------------------------- /docs/zh-CN/4-3-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/4-3-plugins.md -------------------------------------------------------------------------------- /docs/zh-CN/5-1-env-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/5-1-env-file.md -------------------------------------------------------------------------------- /docs/zh-CN/5-2-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/5-2-development.md -------------------------------------------------------------------------------- /docs/zh-CN/5-3-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/5-3-deployment.md -------------------------------------------------------------------------------- /docs/zh-CN/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/README.md -------------------------------------------------------------------------------- /docs/zh-CN/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/docs/zh-CN/SUMMARY.md -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/auth/Authenticatable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/auth/Authenticatable.php -------------------------------------------------------------------------------- /src/console/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/Application.php -------------------------------------------------------------------------------- /src/console/BaseServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/BaseServer.php -------------------------------------------------------------------------------- /src/console/BaseService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/BaseService.php -------------------------------------------------------------------------------- /src/console/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/Command.php -------------------------------------------------------------------------------- /src/console/ServerReloadCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServerReloadCommand.php -------------------------------------------------------------------------------- /src/console/ServerRestartCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServerRestartCommand.php -------------------------------------------------------------------------------- /src/console/ServerServeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServerServeCommand.php -------------------------------------------------------------------------------- /src/console/ServerStartCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServerStartCommand.php -------------------------------------------------------------------------------- /src/console/ServerStopCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServerStopCommand.php -------------------------------------------------------------------------------- /src/console/ServiceInstallCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServiceInstallCommand.php -------------------------------------------------------------------------------- /src/console/ServiceUninstallCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ServiceUninstallCommand.php -------------------------------------------------------------------------------- /src/console/ShellCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/ShellCommand.php -------------------------------------------------------------------------------- /src/console/events/CommandRegistering.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/console/events/CommandRegistering.php -------------------------------------------------------------------------------- /src/core/BaseObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/BaseObject.php -------------------------------------------------------------------------------- /src/core/Configurable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/Configurable.php -------------------------------------------------------------------------------- /src/core/ErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/ErrorException.php -------------------------------------------------------------------------------- /src/core/ErrorHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/ErrorHandler.php -------------------------------------------------------------------------------- /src/core/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/Exception.php -------------------------------------------------------------------------------- /src/core/HttpException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/HttpException.php -------------------------------------------------------------------------------- /src/core/InvalidCallException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/InvalidCallException.php -------------------------------------------------------------------------------- /src/core/InvalidConfigException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/InvalidConfigException.php -------------------------------------------------------------------------------- /src/core/InvalidParamException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/InvalidParamException.php -------------------------------------------------------------------------------- /src/core/InvalidValueException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/InvalidValueException.php -------------------------------------------------------------------------------- /src/core/NotSupportedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/NotSupportedException.php -------------------------------------------------------------------------------- /src/core/ObjectTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/ObjectTrait.php -------------------------------------------------------------------------------- /src/core/PluginContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/PluginContract.php -------------------------------------------------------------------------------- /src/core/ShouldBeRefreshed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/ShouldBeRefreshed.php -------------------------------------------------------------------------------- /src/core/UnknownMethodException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/UnknownMethodException.php -------------------------------------------------------------------------------- /src/core/UnknownPropertyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/core/UnknownPropertyException.php -------------------------------------------------------------------------------- /src/database/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/Collection.php -------------------------------------------------------------------------------- /src/database/CompilerContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/CompilerContract.php -------------------------------------------------------------------------------- /src/database/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/Context.php -------------------------------------------------------------------------------- /src/database/Paginator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/Paginator.php -------------------------------------------------------------------------------- /src/database/Query.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/Query.php -------------------------------------------------------------------------------- /src/database/schema/Catalog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/Catalog.php -------------------------------------------------------------------------------- /src/database/schema/ColumnContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/ColumnContract.php -------------------------------------------------------------------------------- /src/database/schema/ColumnDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/ColumnDefinition.php -------------------------------------------------------------------------------- /src/database/schema/IndexDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/IndexDefinition.php -------------------------------------------------------------------------------- /src/database/schema/RelationContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/RelationContract.php -------------------------------------------------------------------------------- /src/database/schema/RelationDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/RelationDefinition.php -------------------------------------------------------------------------------- /src/database/schema/TableContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/TableContract.php -------------------------------------------------------------------------------- /src/database/schema/attributes/Column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/attributes/Column.php -------------------------------------------------------------------------------- /src/database/schema/attributes/HasOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/attributes/HasOne.php -------------------------------------------------------------------------------- /src/database/schema/attributes/PrimaryKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/attributes/PrimaryKey.php -------------------------------------------------------------------------------- /src/database/schema/attributes/Relationship.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/attributes/Relationship.php -------------------------------------------------------------------------------- /src/database/schema/attributes/Table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/database/schema/attributes/Table.php -------------------------------------------------------------------------------- /src/di/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/Container.php -------------------------------------------------------------------------------- /src/di/ContainerAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/ContainerAware.php -------------------------------------------------------------------------------- /src/di/ContainerAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/ContainerAwareTrait.php -------------------------------------------------------------------------------- /src/di/Reference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/Reference.php -------------------------------------------------------------------------------- /src/di/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/ServiceProvider.php -------------------------------------------------------------------------------- /src/di/attributes/Inject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/attributes/Inject.php -------------------------------------------------------------------------------- /src/di/config/ConfigContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/config/ConfigContainer.php -------------------------------------------------------------------------------- /src/di/config/ConfigDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/config/ConfigDefinition.php -------------------------------------------------------------------------------- /src/di/exceptions/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/exceptions/Exception.php -------------------------------------------------------------------------------- /src/di/exceptions/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/exceptions/NotFoundException.php -------------------------------------------------------------------------------- /src/di/object/Method.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/object/Method.php -------------------------------------------------------------------------------- /src/di/object/ObjectDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/di/object/ObjectDefinition.php -------------------------------------------------------------------------------- /src/eventbus/AsyncEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/eventbus/AsyncEvent.php -------------------------------------------------------------------------------- /src/eventbus/EventBus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/eventbus/EventBus.php -------------------------------------------------------------------------------- /src/eventbus/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/eventbus/Transaction.php -------------------------------------------------------------------------------- /src/expression/Evaluator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/Evaluator.php -------------------------------------------------------------------------------- /src/expression/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/Exception.php -------------------------------------------------------------------------------- /src/expression/expr/AggExpr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/AggExpr.php -------------------------------------------------------------------------------- /src/expression/expr/AndExpr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/AndExpr.php -------------------------------------------------------------------------------- /src/expression/expr/BinaryExpr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/BinaryExpr.php -------------------------------------------------------------------------------- /src/expression/expr/Column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/Column.php -------------------------------------------------------------------------------- /src/expression/expr/Expr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/Expr.php -------------------------------------------------------------------------------- /src/expression/expr/FuncExpr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/FuncExpr.php -------------------------------------------------------------------------------- /src/expression/expr/HasExpr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/HasExpr.php -------------------------------------------------------------------------------- /src/expression/expr/Literal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/Literal.php -------------------------------------------------------------------------------- /src/expression/expr/OrExpr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/OrExpr.php -------------------------------------------------------------------------------- /src/expression/expr/Relation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/Relation.php -------------------------------------------------------------------------------- /src/expression/expr/Variable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/expr/Variable.php -------------------------------------------------------------------------------- /src/expression/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/expression/helpers.php -------------------------------------------------------------------------------- /src/http/Cookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/Cookie.php -------------------------------------------------------------------------------- /src/http/CookieBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/CookieBag.php -------------------------------------------------------------------------------- /src/http/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/File.php -------------------------------------------------------------------------------- /src/http/FileBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/FileBag.php -------------------------------------------------------------------------------- /src/http/HeaderBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/HeaderBag.php -------------------------------------------------------------------------------- /src/http/MessageTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/MessageTrait.php -------------------------------------------------------------------------------- /src/http/ParamBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/ParamBag.php -------------------------------------------------------------------------------- /src/http/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/Request.php -------------------------------------------------------------------------------- /src/http/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/Response.php -------------------------------------------------------------------------------- /src/http/Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/Stream.php -------------------------------------------------------------------------------- /src/http/Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/http/Uri.php -------------------------------------------------------------------------------- /src/logging/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/logging/Logger.php -------------------------------------------------------------------------------- /src/logging/LoggerServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/logging/LoggerServiceProvider.php -------------------------------------------------------------------------------- /src/rest/middleware/Cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/rest/middleware/Cors.php -------------------------------------------------------------------------------- /src/rest/middleware/ResponseNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/rest/middleware/ResponseNormalizer.php -------------------------------------------------------------------------------- /src/routing/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/Group.php -------------------------------------------------------------------------------- /src/routing/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/Route.php -------------------------------------------------------------------------------- /src/routing/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/RouteServiceProvider.php -------------------------------------------------------------------------------- /src/routing/Router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/Router.php -------------------------------------------------------------------------------- /src/routing/RouterMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/RouterMethods.php -------------------------------------------------------------------------------- /src/routing/events/RequestRouting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/events/RequestRouting.php -------------------------------------------------------------------------------- /src/routing/events/RouteMounting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/events/RouteMounting.php -------------------------------------------------------------------------------- /src/routing/exceptions/MethodNotAllowedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/exceptions/MethodNotAllowedException.php -------------------------------------------------------------------------------- /src/routing/exceptions/RouteNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/exceptions/RouteNotFoundException.php -------------------------------------------------------------------------------- /src/routing/middleware/CallbackHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/middleware/CallbackHandler.php -------------------------------------------------------------------------------- /src/routing/middleware/ErrorCatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/middleware/ErrorCatcher.php -------------------------------------------------------------------------------- /src/routing/middleware/MiddlewareHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/middleware/MiddlewareHandler.php -------------------------------------------------------------------------------- /src/routing/middleware/MiddlewareStack.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/middleware/MiddlewareStack.php -------------------------------------------------------------------------------- /src/routing/middleware/RequestLogger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/routing/middleware/RequestLogger.php -------------------------------------------------------------------------------- /src/serializer/ClassTypeLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/ClassTypeLoader.php -------------------------------------------------------------------------------- /src/serializer/Normalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/Normalizer.php -------------------------------------------------------------------------------- /src/serializer/Serializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/Serializer.php -------------------------------------------------------------------------------- /src/serializer/SerializerAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/SerializerAware.php -------------------------------------------------------------------------------- /src/serializer/attributes/ComputedProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/attributes/ComputedProperty.php -------------------------------------------------------------------------------- /src/serializer/attributes/In.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/attributes/In.php -------------------------------------------------------------------------------- /src/serializer/attributes/Property.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/attributes/Property.php -------------------------------------------------------------------------------- /src/serializer/attributes/Required.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/attributes/Required.php -------------------------------------------------------------------------------- /src/serializer/normalizer/DateTimeNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/DateTimeNormalizer.php -------------------------------------------------------------------------------- /src/serializer/normalizer/ListNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/ListNormalizer.php -------------------------------------------------------------------------------- /src/serializer/normalizer/NormalizerHelpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/NormalizerHelpers.php -------------------------------------------------------------------------------- /src/serializer/normalizer/ObjectNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/ObjectNormalizer.php -------------------------------------------------------------------------------- /src/serializer/normalizer/ScalarNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/ScalarNormalizer.php -------------------------------------------------------------------------------- /src/serializer/normalizer/SerializerAwared.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/SerializerAwared.php -------------------------------------------------------------------------------- /src/serializer/normalizer/UnionNormalizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/serializer/normalizer/UnionNormalizer.php -------------------------------------------------------------------------------- /src/server/CgiServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/server/CgiServer.php -------------------------------------------------------------------------------- /src/server/Server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/server/Server.php -------------------------------------------------------------------------------- /src/server/ServerProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/server/ServerProvider.php -------------------------------------------------------------------------------- /src/server/SwServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bixuehujin/blink/HEAD/src/server/SwServer.php -------------------------------------------------------------------------------- /src/server/events/WorkerStarted.php: -------------------------------------------------------------------------------- 1 |