Download .zip |
Info | View files (98) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2019-08-08 (Yesterday) | Not yet rated by the users | Total: 6 This week: 6 | All time: 9,662 This week: 32 |
Version | License | PHP version | Categories | |||
actionhandler 1.0 | BSD License | 5 | HTTP, PHP 5, Libraries |
Description | Author | |
This package is a frameworks to handle HTTP requests to a REST API. |
|
Files |
File | Role | Description | ||
---|---|---|---|---|
docker (1 file, 2 directories) | ||||
src (2 files, 1 directory) | ||||
composer.json | Data | Auxiliary data | ||
composer.lock | Data | Auxiliary data | ||
FilterParser.php | Class | Class source | ||
index.php | Aux. | Auxiliary script | ||
README.md | Doc. | Documentation |
Files | / | docker |
File | Role | Description | ||
---|---|---|---|---|
nginx (2 files) | ||||
php (1 file) | ||||
docker-compose.yml | Data | Auxiliary data |
Files | / | docker | / | nginx |
File | Role | Description |
---|---|---|
Dockerfile | Data | Auxiliary data |
nginx.conf | Data | Auxiliary data |
Files | / | src |
File | Role | Description | ||
---|---|---|---|---|
RequestHandler (3 directories) | ||||
config.example.json | Data | Auxiliary data | ||
index.php | Class | Class source |
Files | / | src | / | RequestHandler |
File | Role | Description | ||
---|---|---|---|---|
Exceptions (13 files) | ||||
Modules (10 directories) | ||||
Utils (7 directories) |
Files | / | src | / | RequestHandler | / | Exceptions |
File | Role | Description |
---|---|---|
ApplicationException.php | Class | Class source |
BuilderException.php | Class | Class source |
DatabaseException.php | Class | Class source |
DecoratorFactoryException.php | Class | Class source |
DispatcherException.php | Class | Class source |
MiddlewareException.php | Class | Class source |
ModelException.php | Class | Class source |
ModelFilterException.php | Class | Class source |
ObjectFactoryException.php | Class | Class source |
ObservableException.php | Class | Class source |
RepositoryException.php | Class | Class source |
ResponseException.php | Class | Class source |
RouterException.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules |
File | Role | Description | ||
---|---|---|---|---|
Application (2 files, 1 directory) | ||||
Database (2 files) | ||||
Entity (4 files) | ||||
Event (4 files) | ||||
Exception (1 file) | ||||
Middleware (3 files) | ||||
Request (3 files, 1 directory) | ||||
Response (4 files) | ||||
Router (3 files) | ||||
Template (2 files) |
Files | / | src | / | RequestHandler | / | Modules | / | Application |
File | Role | Description | ||
---|---|---|---|---|
ApplicationRequest (4 files) | ||||
Application.php | Class | Class source | ||
IApplication.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Application | / | ApplicationRequest |
File | Role | Description |
---|---|---|
IFilter.php | Class | Class source |
IHandle.php | Class | Class source |
IMiddleware.php | Class | Class source |
IValidate.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Database |
File | Role | Description |
---|---|---|
Database.php | Class | Class source |
IDatabase.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Entity |
File | Role | Description |
---|---|---|
IModel.php | Class | Class source |
IRepository.php | Class | Class source |
Model.php | Class | Class source |
Repository.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Event |
File | Role | Description |
---|---|---|
Dispatcher.php | Class | Class source |
Event.php | Class | Class source |
IDispatcher.php | Class | Class source |
IEvent.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Exception |
File | Role | Description |
---|---|---|
BaseException.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Middleware |
File | Role | Description |
---|---|---|
IMiddlewareContainer.php | Class | Class source |
IMiddlewareHandler.php | Class | Class source |
MiddlewareContainer.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Request |
File | Role | Description | ||
---|---|---|---|---|
RequestFilter (2 files) | ||||
IRequest.php | Class | Class source | ||
IRequestMethod.php | Class | Class source | ||
Request.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Request | / | RequestFilter |
File | Role | Description |
---|---|---|
IRequestFilter.php | Class | Class source |
RequestFilter.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Response |
File | Role | Description |
---|---|---|
IResponse.php | Class | Class source |
IResponseStatus.php | Class | Class source |
JsonResponse.php | Class | Class source |
Response.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Router |
File | Role | Description |
---|---|---|
IRoute.php | Class | Class source |
IRouter.php | Class | Class source |
Router.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Modules | / | Template |
File | Role | Description |
---|---|---|
ITemplate.php | Class | Class source |
Template.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils |
File | Role | Description | ||
---|---|---|---|---|
Collection (2 directories) | ||||
DataFilter (1 file, 1 directory) | ||||
Decorator (2 files, 1 directory) | ||||
InputValidator (3 files, 1 directory) | ||||
ObjectFactory (2 files) | ||||
Observable (3 files) | ||||
QueryBuilder (3 files, 1 directory) |
Files | / | src | / | RequestHandler | / | Utils | / | Collection |
Files | / | src | / | RequestHandler | / | Utils | / | Collection | / | ArrayList |
File | Role | Description |
---|---|---|
ArrayList.php | Class | Class source |
IArrayList.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | Collection | / | Hash |
Files | / | src | / | RequestHandler | / | Utils | / | DataFilter |
File | Role | Description | ||
---|---|---|---|---|
Filters (8 files) | ||||
IDataFilter.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | DataFilter | / | Filters |
File | Role | Description |
---|---|---|
BoolFilter.php | Class | Class source |
EmailFilter.php | Class | Class source |
EntityModelFilter.php | Class | Class source |
FloatFilter.php | Class | Class source |
IntFilter.php | Class | Class source |
StringFilter.php | Class | Class source |
UIntFilter.php | Class | Class source |
WaterfallFilter.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | Decorator |
File | Role | Description | ||
---|---|---|---|---|
Types (2 files) | ||||
DecoratorFactory.php | Class | Class source | ||
IDecoratorFactory.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | Decorator | / | Types |
File | Role | Description |
---|---|---|
IDecorator.php | Class | Class source |
ITypedDecorator.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | InputValidator |
File | Role | Description | ||
---|---|---|---|---|
Rules (10 files) | ||||
IInputValidator.php | Class | Class source | ||
IInputValidatorRule.php | Class | Class source | ||
InputValidator.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | InputValidator | / | Rules |
File | Role | Description |
---|---|---|
RuleEmail.php | Class | Class source |
RuleEntityExists.php | Class | Class source |
RuleEnum.php | Class | Class source |
RuleEqual.php | Class | Class source |
RuleFieldSameAsOther.php | Class | Class source |
RuleMaximumLength.php | Class | Class source |
RuleMayNotExists.php | Class | Class source |
RuleMinimumLength.php | Class | Class source |
RuleRequired.php | Class | Class source |
RuleUniqueEntity.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | ObjectFactory |
File | Role | Description |
---|---|---|
IObjectFactory.php | Class | Class source |
ObjectFactory.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | Observable |
File | Role | Description |
---|---|---|
IObservable.php | Class | Class source |
Observable.php | Class | Class source |
ObservableEvent.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | QueryBuilder |
File | Role | Description | ||
---|---|---|---|---|
Builders (2 files) | ||||
Builder.php | Class | Class source | ||
IBuilder.php | Class | Class source | ||
IQueryBuilder.php | Class | Class source |
Files | / | src | / | RequestHandler | / | Utils | / | QueryBuilder | / | Builders |
File | Role | Description |
---|---|---|
InsertQueryBuilderBuilder.php | Class | Class source |
SelectQueryBuilderBuilder.php | Class | Class source |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.