Download the PHP package ericktucto/touch without Composer
On this page you can find all versions of the php package ericktucto/touch. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ericktucto/touch
More information about ericktucto/touch
Files in ericktucto/touch
Download ericktucto/touch
More information about ericktucto/touch
Files in ericktucto/touch
Please rate this library. Is it a good library?
Informations about the package touch
Touch
Microframework PHP, create to web applications with Touch
Table of contents
- Install with Composer
- Steps to create basic application
- 1. Create config.yml
- 2. Create index.php file
- Integrated Packages
- Ecosystem
- Routing
Install with Composer
Steps to create basic application
1. Create config.yml
2. Create index.php file
Integrated packages
- PHP Dig (dependency injection container)
- Routing by thephpleague (use psr-7 and psr-15 to middleware)
- Eloquent (ORM's Laravel)
- Twig (engine template of Symfony)
- Clockwork (debugger console)
- Valitron (validation data request)
Ecosystem
Routing
Create your routing web applications
To more infor, you'll visit docs of The php league's Routing. But Touch have some interesed features.
Response class
Routing always need a function return a variable that implements Psr\Http\Message\ResponseInterface (see doc). To make returning response, exists Touch\Http\Response
Grouping routes
Routing can group routes (see docs), but you have Touch\Http\Route to group on class.
All versions of touch with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
php-di/php-di Version ^7.0
illuminate/database Version ^10.10
filp/whoops Version ^2.15
twig/twig Version ^3.0
itsgoingd/clockwork Version ^5.1
symfony/var-dumper Version ^6.2
guzzlehttp/psr7 Version ^2.5
league/event Version ^3.0
league/route Version ^5.1
symfony/yaml Version ^6.2
hassankhan/config Version ^3.1
lune/http-emitter Version ^0.0
vlucas/valitron Version ^1.4
nyholm/psr7 Version ^1.8
psr/http-message Version ^1.1
http-interop/http-factory-guzzle Version ^1.2.1
php-di/php-di Version ^7.0
illuminate/database Version ^10.10
filp/whoops Version ^2.15
twig/twig Version ^3.0
itsgoingd/clockwork Version ^5.1
symfony/var-dumper Version ^6.2
guzzlehttp/psr7 Version ^2.5
league/event Version ^3.0
league/route Version ^5.1
symfony/yaml Version ^6.2
hassankhan/config Version ^3.1
lune/http-emitter Version ^0.0
vlucas/valitron Version ^1.4
nyholm/psr7 Version ^1.8
psr/http-message Version ^1.1
http-interop/http-factory-guzzle Version ^1.2.1
The package ericktucto/touch contains the following files
Loading the files please wait ...