Download the PHP package inmanturbo/turbohx without Composer
On this page you can find all versions of the php package inmanturbo/turbohx. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download inmanturbo/turbohx
More information about inmanturbo/turbohx
Files in inmanturbo/turbohx
Package turbohx
Short Description Send HTMX hx-post, put, patch and delete requests to your laravel/folio routes.
License MIT
Informations about the package turbohx
TurboHX
Allows you to send HTTP
POST
, PATCH
,PUT
and DELETE
requests to your laravel/folio routes.
Installation
First install laravel/folio
Then install this package
That's it! Now you can send all types of HTMX
and ajax
requests to your laravel/folio routes and handle them directly within your blade files.
Usage
This package extends laravel/folio to add some extra features like allowing POST
, PATCH
,PUT
and DELETE
HTTP
methods, mostly to support using htmx or perhaps alpine with a few ajax calls. See https://github.com/laravel/folio/issues/106
Also allows for a wilcard file to work in place of an index.blade.php
file as described here: https://github.com/laravel/folio/pull/119
[!CAUTION] This allows all
HTTP
methods on all folio routes!
Folio
uses the default Rout::fallback
method which only supports get requests. This just replaces it with Route::any
method. May be improved in the future to allow more granular control, such as a function similiar to the name()
function available in folio. PR
's welcome!
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- inmanturbo
- laravel/folio
- All Contributors
License
The MIT License (MIT). Please see License File for more information.