Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
CakePHP is a rapid development framework for PHP which uses commonly known design patterns like Active Record, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.

The Cake Software Foundation - promoting development related to CakePHP
http://cakefoundation.org/

CakePHP - the rapid development PHP framework
http://www.cakephp.org

Cookbook - user documentation for learning about CakePHP
http://book.cakephp.org

API - quick reference to CakePHP
http://api.cakephp.org

The Bakery - everything CakePHP
http://bakery.cakephp.org

The Show - live and archived podcasts about CakePHP and more
http://live.cakephp.org

CakePHP TV - screen casts from events and video tutorials
http://tv.cakephp.org

CakePHP Google Group - community mailing list and forum
http://groups.google.com/group/cake-php

#cakephp on irc.freenode.net - chat with CakePHP developers
irc://irc.freenode.net/cakephp

Recent activity

Mark Story

Commits by Mark Story were pushed to mg/cakephp

b52f782 - Removing dependencies on AppController because it can be a bit crazy. Uncommenting more groups from the AllTests.
Mark Story

Commits by Mark Story were pushed to mg/cakephp

e4b392a - Updating and expanding form helper submit documentation. Refs #335
Mark Story

Commits by Mark Story were pushed to mg/cakephp

9632e74 - Making bake model.ctp only include the association comment when there is a non empty association. Fixes #393
José Lorenzo Rodríguez

Commits by José Lorenzo Rodríguez were pushed to mg/cakephp

6ae54fd - Using the method cache for the rest of the return statements in DboSource::name
José Lorenzo Rodríguez

Commits by José Lorenzo Rodríguez were pushed to mg/cakephp

9a4de85 - Improving the guessing process of required fields in the form helper. Now it does not rely on the "required" property of the validation array anymore, ...
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.