A simple Twig extension for embedding GitHub Gist snippets into Twig templates.
- PHP: >=5.3.2
- Twig: >=1.5,<2
<?php
use Dflydev\Twig\Extension\GitHubGist\GistTwigExtension;
$gistTwigExtension = new GistTwigExtension();
$twig->addExtension($gistTwigExtension);
Once enabled, gists can be embedded by:
{{ gist(3360578) }}
The GistTwigExtension
can optionally accept a TransportInterface
and a CacheInterface
implementation. By default NativePhpTransport
and ArrayCache
are selected if not specified.
MIT, see LICENSE.
If you have questions or want to help out, join us in the #dflydev channel on irc.freenode.net.