Skip to content
This repository has been archived by the owner on Jun 14, 2023. It is now read-only.

A growing collection of useful components, behaviors, helpers, and libraries for CakePHP 2.1

License

Notifications You must be signed in to change notification settings

pronique/CakePHP-ProUtils-Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProUtils Plugin for CakePHP 2.1

The ProUtils plugin is a growing collection of useful components, behaviors, helpers, and libraries.

Note: This CakePHP plugin is designed to work with CakePHP 2.1, this requirement is dictated by the implementation of CakePHP 2.1's Events System. Most components should work with CakePHP 2.0 with little or no modifications. The plugin is not backwards compatiable with CakePHP 1.3 or 1.2 and never will be.

Behaviors

  • CsvExport - adds the ability to export csv data from the model.
  • CustomSluggable - dynamic slugs generated from multiple fieldsx
  • EventDispatcher - adds CakeEvent dispatchers for all common Model callbacks.
  • Revisionable - maintains a versioned copy of each record change in another table.

Controllers

  • CrudAppController - extends AppController, and provides abstract index,view,add,edit,delete methods similar to a scaffold enable controller
  • CrudController - same as CrudAppController, but is meant to be extended by AppController.

Libraries

  • ProTemplateCompiler - Compile a document from a template and data array.

Documentation

ProUtils Wiki

Installation

sudo git clone https://github.com/pronique/CakePHP-ProUtils app/Plugin/ProUtils

//Enable plugin in app/Config/bootstrap.php
CakePlugin::load('ProUtils');

Requirements

  • PHP version: PHP 5.3+
  • CakePHP version: 2.1

License

Copyright 2011-2012, PRONIQUE Software

Licensed under The MIT License
Redistributions of files must retain the above copyright notice.


ProUtils is Open Source Software created and managed by PRONIQUE Software.

http://www.pronique.com

About

A growing collection of useful components, behaviors, helpers, and libraries for CakePHP 2.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages