fate / silex-extensions
Collection of Extensions for Silex
dev-master
2012-08-10 08:15 UTC
Requires
- php: >=5.3.0
Suggests
- doctrine/mongodb: *
- embedly/embedly-php: *
- fate/gravatar-php: *
- knplabs/knp-markdown-bundle: *
- kriswallsmith/assetic: >=1.0
- mandango/mandango: *
- predis/predis: *
- symfony/finder: 2.1.*
- twig/twig: >=1.2.0
This package is not auto-updated.
Last update: 2024-11-02 03:40:12 UTC
README
Collection of extensions for Silex.
Available Extensions
- AsseticExtension (Assetic asset management library)
- EmbedlyExtension (embed.ly web service, uses embedly-php fork)
- GravatarExtension (gravatar.com web service, uses gravatar-php library)
- MandangoExtension (Mandango ODM for MongoDB NoSQL database)
- MarkdownExtension (Markdown support, uses KnpLabs\MarkdownBundle)
- MemcacheExtension (Memcache caching layer, non-permanent key/value store, uses pecl-memcache or pecl-memcached)
- MongoDbExtension (MongoDB NoSQL database, uses Doctrine\MongoDB library)
- PredisExtension (Redis key/value store, uses Predis php library)
Extensions with Twig Support
- AsseticExtension
- EmbedlyExtension
- GravatarExtension
- MarkdownExtension
Installation
Create a composer.json in your projects root-directory:
{ "require": { "fate/Silex-Extensions": "*" } }
and run:
curl -s http://getcomposer.org/installer | php php composer.phar install
Add the library to the Silex autoloader:
$app['autoloader']->registerNamespace('SilexExtension', __DIR__ . '/vendor/silex-extension/src');
More Information
Read the documentation files under /doc.
License
'Silex Extensions' are licensed under the MIT license.