devture / silex-provider-pjax
Silex provider for PJAX integration
1.0
2013-03-07 22:14 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-12-21 15:44:36 UTC
README
PJAX integration for Silex micro-framework projects.
Usage
Registration:
<?php $app->register(new \Devture\SilexProvider\PJAX\ServicesProvider());
- As a result, the following Twig functions/filters are provided:
is_pjax()
- tells you if the current request is a PJAX request|strip_pjax_param
filter - removes the cache-busting_pjax
query-string parameter from a URL
This provider also registers some "after-request" event handlers to handle some edge-cases,
regarding redirect responses. To learn more, read the comments in ServicesProvider.php
.
Note that you need to include the jquery.pjax.js
file on your pages by some other means.
It's not included here.