A collection of CakePHP utility components, behaviors, datasources, models, helpers and more all packaged into a single plugin.
- PHP 5.3.0
- Multibyte
- CakePHP 2
- Composer
Decoda- https://github.com/milesj/Decoda (DecodaHelper)Titon\Utility- https://github.com/titon/Utility (AjaxHandlerComponent, FeedSource)
Components
AjaxHandler- Provides support for AJAX request and responseAutoLogin- An auth auto-login and persistent remember me
Controllers
Sitemap- Generates a sitemap.xml for search engines
Models
Aggregator- Convenience model that uses the FeedSource
Behaviors
Cacheable- Automatic database query cachingConvertable- Converts between types before and after database queriesEnumerable- Provides enumerable support for database columnsFilterable- Apply automatic filters and escaping to fieldsSluggable- Generate a slug based off another fieldSpamBlocker- Validates comments against a point system and flags as spamValidateable- Allows for multiple sets of validation rules as well as message translation
Datasources
Feed- RSS, RDF, Atom and XML parser through the model layer
Helpers
Breadcrumb- Basic breadcrumb and sitemap generationOpenGraph- Generate meta tags for the OpenGraph protocolDecoda- BBcode markup parsing with the Decoda libraryUtility- Provides utility helper methods that integrate with the plugins other classes
Shells
CacheKill- Clear cache from the command lineBaseInstall- An abstract shell that provides installation functionality for pluginsBaseUpgrade- An abstract shell that provides version upgrade migration functionality for plugins
Thorough documentation can be found here: http://milesj.me/code/cakephp/utility