mjohnson / utility
A collection of CakePHP utility libraries.
Installs: 12 729
Dependents: 3
Suggesters: 0
Security: 0
Stars: 70
Watchers: 18
Forks: 23
Open Issues: 1
Type:cakephp-plugin
Requires
- php: >=5.3.0
- ext-mbstring: *
- composer/installers: *
- mjohnson/type-converter: *
Suggests
- mjohnson/decoda: Enable for BBCode parsing in the DecodaHelper
- dev-master
- 1.7.1
- 1.7.0
- 1.6.10
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.4.0-rc5
- 1.4.0-rc4
- 1.4.0-rc3
- 1.4.0-rc2
- 1.4.0-rc1
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.3.0-rc3
- 1.3.0-rc2
- 1.3.0-rc1
- 1.2.2
- 1.2.1
- 1.2.0
- 1.2.0-rc1
- 1.1.1
- 1.1.0
- 1.0.0
- 1.0.0-rc3
- 1.0.0-rc2
- 1.0.0-rc1
- 1.0.0-beta
This package is auto-updated.
Last update: 2022-02-01 12:21:36 UTC
README
A collection of CakePHP utility components, behaviors, datasources, models, helpers and more all packaged into a single plugin.
Requirements
- PHP 5.3.0
- Multibyte
- CakePHP 2
- Composer
Dependencies
Decoda
- https://github.com/milesj/decoda (DecodaHelper)TypeConverter
- https://github.com/milesj/type-converter (AjaxHandlerComponent, FeedSource)
Libraries
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
Documentation
Thorough documentation can be found here: http://milesj.me/code/cakephp/utility