dev-master
9999999-dev http://github.com/nicl/silex-autolinkSimple Twig extension for Silex to add autolink filter
MIT
The Requires
by Nicolas Long
Simple Twig extension for Silex to add autolink filter
A lightweight service provider for Silex which adds an autolink Twig extension., (*1)
Identifying URLs in strings is not easy. This is a rough and pragmatic first attempt. Feedback is welcome!, (*2)
Useful information on autolinking can be found in this article by Martin Fowler (also check out the numerous comments) and also in the book Mastering Regular Expressions by Jeffrey Friedl., (*3)
Recommended installation is through composer. Just add
the following to your composer.json
file:, (*4)
{ "require": { "nicl/silex-autolink": "1.0.*" } }
To use the service provider first register it:, (*5)
$app->register(new AutolinkServiceProvider());
You can then use the autolink filter in Twig files. For example:, (*6)
{{ 'Check out this site: http://example.com'|autolink }}
If you wish to run the tests you need to have PHPUnit installed. Then, from the silex-autolink root directory run:, (*7)
phpunit
(You may need to adapt the phpunit command and paths depending on your configuration.), (*8)
Simple Twig extension for Silex to add autolink filter
MIT