|
|
@@ -14,6 +14,28 @@ This cake3 branch only works for **CakePHP3.x** - please use the master branch f
|
|
|
### Planned Release Cycle:
|
|
|
Dev (currently), Alpha, Beta, RC, 1.0 stable (incl. tagged release then).
|
|
|
|
|
|
+## What is this plugin for?
|
|
|
+
|
|
|
+### Enhancing the core
|
|
|
+- Auto-trim on POST (to make - not only notEmpty - validation working properly).
|
|
|
+- Disable cache also works for older IE versions.
|
|
|
+- With flashMessage() you can have colorful (success, warning, error, ...) flash messages.
|
|
|
+ They also can stack up (multiple messages per type) which the core currently doesn't support.
|
|
|
+
|
|
|
+### Additional features
|
|
|
+- The Passwordable behavior allows easy to use password functionality for frontend and backend.
|
|
|
+- Tree helper for working with (complex) trees and their output.
|
|
|
+- RSS and Ajax Views for better responses (Ajax also comes with an optional component).
|
|
|
+- The Text, Time, Number libs and helpers etc provide extended functionality if desired.
|
|
|
+- GoogleMapV3, Timeline, Typography, etc provide additional helper functionality.
|
|
|
+- Email as a wrapper for core's Email adding some more usefulness and making debugging/testing easier.
|
|
|
+
|
|
|
+### Providing 2.x shims
|
|
|
+This plugin for the Cake 3 version also contains some 2.x shims to ease migration of existing applications from 2.x to 3.x:
|
|
|
+- find('first') and find('count')
|
|
|
+- Model::$validate, Model::$primaryKey, Model::$displayField and Model relations as properties
|
|
|
+
|
|
|
+
|
|
|
## How to include
|
|
|
Installing the Plugin is pretty much as with every other CakePHP Plugin.
|
|
|
|