-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bake
- Loading branch information
0 parents
commit b1e1ac0
Showing
38 changed files
with
1,775 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
config/core.php | ||
config/database.php | ||
webroot/index.php |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<IfModule mod_rewrite.c> | ||
RewriteEngine on | ||
RewriteRule ^$ webroot/ [L] | ||
RewriteRule (.*) webroot/$1 [L] | ||
</IfModule> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
<?php | ||
/** | ||
* Application level Controller | ||
* | ||
* This file is application-wide controller file. You can put all | ||
* application-wide controller-related methods here. | ||
* | ||
* PHP versions 4 and 5 | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @package cake | ||
* @subpackage cake.app | ||
* @since CakePHP(tm) v 0.2.9 | ||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
*/ | ||
|
||
/** | ||
* Application Controller | ||
* | ||
* Add your application-wide methods in the class below, your controllers | ||
* will inherit them. | ||
* | ||
* @package cake | ||
* @subpackage cake.app | ||
*/ | ||
class AppController extends Controller { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
<?php | ||
/** | ||
* Application level View Helper | ||
* | ||
* This file is application-wide helper file. You can put all | ||
* application-wide helper-related methods here. | ||
* | ||
* PHP versions 4 and 5 | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @package cake | ||
* @subpackage cake.cake | ||
* @since CakePHP(tm) v 0.2.9 | ||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
*/ | ||
App::import('Helper', 'Helper', false); | ||
|
||
/** | ||
* This is a placeholder class. | ||
* Create the same file in app/app_helper.php | ||
* | ||
* Add your application-wide methods in the class below, your helpers | ||
* will inherit them. | ||
* | ||
* @package cake | ||
* @subpackage cake.cake | ||
*/ | ||
class AppHelper extends Helper { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
<?php | ||
/** | ||
* Application model for Cake. | ||
* | ||
* This file is application-wide model file. You can put all | ||
* application-wide model-related methods here. | ||
* | ||
* PHP versions 4 and 5 | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @package cake | ||
* @subpackage cake.app | ||
* @since CakePHP(tm) v 0.2.9 | ||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
*/ | ||
|
||
/** | ||
* Application model for Cake. | ||
* | ||
* Add your application-wide methods in the class below, your models | ||
* will inherit them. | ||
* | ||
* @package cake | ||
* @subpackage cake.app | ||
*/ | ||
class AppModel extends Model { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
;<?php exit() ?> | ||
; SVN FILE: $Id$ | ||
;/** | ||
; * ACL Configuration | ||
; * | ||
; * | ||
; * PHP versions 4 and 5 | ||
; * | ||
; * CakePHP(tm) : Rapid Development Framework http://www.cakephp.org/ | ||
; * Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
; * | ||
; * Licensed under The MIT License | ||
; * Redistributions of files must retain the above copyright notice. | ||
; * | ||
; * @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
; * @link http://cakephp.org CakePHP(tm) Project | ||
; * @package cake | ||
; * @subpackage cake.app.config | ||
; * @since CakePHP(tm) v 0.10.0.1076 | ||
; * @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
; */ | ||
|
||
; acl.ini.php - Cake ACL Configuration | ||
; --------------------------------------------------------------------- | ||
; Use this file to specify user permissions. | ||
; aco = access control object (something in your application) | ||
; aro = access request object (something requesting access) | ||
; | ||
; User records are added as follows: | ||
; | ||
; [uid] | ||
; groups = group1, group2, group3 | ||
; allow = aco1, aco2, aco3 | ||
; deny = aco4, aco5, aco6 | ||
; | ||
; Group records are added in a similar manner: | ||
; | ||
; [gid] | ||
; allow = aco1, aco2, aco3 | ||
; deny = aco4, aco5, aco6 | ||
; | ||
; The allow, deny, and groups sections are all optional. | ||
; NOTE: groups names *cannot* ever be the same as usernames! | ||
; | ||
; ACL permissions are checked in the following order: | ||
; 1. Check for user denies (and DENY if specified) | ||
; 2. Check for user allows (and ALLOW if specified) | ||
; 3. Gather user's groups | ||
; 4. Check group denies (and DENY if specified) | ||
; 5. Check group allows (and ALLOW if specified) | ||
; 6. If no aro, aco, or group information is found, DENY | ||
; | ||
; --------------------------------------------------------------------- | ||
|
||
;------------------------------------- | ||
;Users | ||
;------------------------------------- | ||
|
||
[username-goes-here] | ||
groups = group1, group2 | ||
deny = aco1, aco2 | ||
allow = aco3, aco4 | ||
|
||
;------------------------------------- | ||
;Groups | ||
;------------------------------------- | ||
|
||
[groupname-goes-here] | ||
deny = aco5, aco6 | ||
allow = aco7, aco8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
<?php | ||
/** | ||
* This file is loaded automatically by the app/webroot/index.php file after the core bootstrap.php | ||
* | ||
* This is an application wide file to load any function that is not used within a class | ||
* define. You can also use this to include or require any files in your application. | ||
* | ||
* PHP versions 4 and 5 | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright 2005-2009, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright 2005-2009, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @package cake | ||
* @subpackage cake.app.config | ||
* @since CakePHP(tm) v 0.10.8.2117 | ||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
*/ | ||
|
||
/** | ||
* The settings below can be used to set additional paths to models, views and controllers. | ||
* This is related to Ticket #470 (https://trac.cakephp.org/ticket/470) | ||
* | ||
* App::build(array( | ||
* 'plugins' => array('/full/path/to/plugins/', '/next/full/path/to/plugins/'), | ||
* 'models' => array('/full/path/to/models/', '/next/full/path/to/models/'), | ||
* 'views' => array('/full/path/to/views/', '/next/full/path/to/views/'), | ||
* 'controllers' => array(/full/path/to/controllers/', '/next/full/path/to/controllers/'), | ||
* 'datasources' => array('/full/path/to/datasources/', '/next/full/path/to/datasources/'), | ||
* 'behaviors' => array('/full/path/to/behaviors/', '/next/full/path/to/behaviors/'), | ||
* 'components' => array('/full/path/to/components/', '/next/full/path/to/components/'), | ||
* 'helpers' => array('/full/path/to/helpers/', '/next/full/path/to/helpers/'), | ||
* 'vendors' => array('/full/path/to/vendors/', '/next/full/path/to/vendors/'), | ||
* 'shells' => array('/full/path/to/shells/', '/next/full/path/to/shells/'), | ||
* 'locales' => array('/full/path/to/locale/', '/next/full/path/to/locale/') | ||
* )); | ||
* | ||
*/ | ||
|
||
/** | ||
* As of 1.3, additional rules for the inflector are added below | ||
* | ||
* Inflector::rules('singular', array('rules' => array(), 'irregular' => array(), 'uninflected' => array())); | ||
* Inflector::rules('plural', array('rules' => array(), 'irregular' => array(), 'uninflected' => array())); | ||
* | ||
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
<?php | ||
/** | ||
* This is core configuration file. | ||
* | ||
* Use it to configure core behaviour ofCake. | ||
* | ||
* PHP versions 4 and 5 | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @package cake | ||
* @subpackage cake.app.config | ||
* @since CakePHP(tm) v 0.2.9 | ||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
*/ | ||
/** | ||
* In this file you set up your database connection details. | ||
* | ||
* @package cake | ||
* @subpackage cake.config | ||
*/ | ||
/** | ||
* Database configuration class. | ||
* You can specify multiple configurations for production, development and testing. | ||
* | ||
* driver => The name of a supported driver; valid options are as follows: | ||
* mysql - MySQL 4 & 5, | ||
* mysqli - MySQL 4 & 5 Improved Interface (PHP5 only), | ||
* sqlite - SQLite (PHP5 only), | ||
* postgres - PostgreSQL 7 and higher, | ||
* mssql - Microsoft SQL Server 2000 and higher, | ||
* db2 - IBM DB2, Cloudscape, and Apache Derby (http://php.net/ibm-db2) | ||
* oracle - Oracle 8 and higher | ||
* firebird - Firebird/Interbase | ||
* sybase - Sybase ASE | ||
* adodb-[drivername] - ADOdb interface wrapper (see below), | ||
* odbc - ODBC DBO driver | ||
* | ||
* You can add custom database drivers (or override existing drivers) by adding the | ||
* appropriate file to app/models/datasources/dbo. Drivers should be named 'dbo_x.php', | ||
* where 'x' is the name of the database. | ||
* | ||
* persistent => true / false | ||
* Determines whether or not the database should use a persistent connection | ||
* | ||
* connect => | ||
* ADOdb set the connect to one of these | ||
* (http://phplens.com/adodb/supported.databases.html) and | ||
* append it '|p' for persistent connection. (mssql|p for example, or just mssql for not persistent) | ||
* For all other databases, this setting is deprecated. | ||
* | ||
* host => | ||
* the host you connect to the database. To add a socket or port number, use 'port' => # | ||
* | ||
* prefix => | ||
* Uses the given prefix for all the tables in this database. This setting can be overridden | ||
* on a per-table basis with the Model::$tablePrefix property. | ||
* | ||
* schema => | ||
* For Postgres and DB2, specifies which schema you would like to use the tables in. Postgres defaults to | ||
* 'public', DB2 defaults to empty. | ||
* | ||
* encoding => | ||
* For MySQL, MySQLi, Postgres and DB2, specifies the character encoding to use when connecting to the | ||
* database. Uses database default. | ||
* | ||
*/ | ||
class DATABASE_CONFIG { | ||
|
||
var $default = array( | ||
'driver' => 'mysql', | ||
'persistent' => false, | ||
'host' => 'localhost', | ||
'login' => 'user', | ||
'password' => 'password', | ||
'database' => 'database_name', | ||
'prefix' => '', | ||
); | ||
|
||
var $test = array( | ||
'driver' => 'mysql', | ||
'persistent' => false, | ||
'host' => 'localhost', | ||
'login' => 'user', | ||
'password' => 'password', | ||
'database' => 'test_database_name', | ||
'prefix' => '', | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<?php | ||
/** | ||
* Routes Configuration | ||
* | ||
* In this file, you set up routes to your controllers and their actions. | ||
* Routes are very important mechanism that allows you to freely connect | ||
* different urls to chosen controllers and their actions (functions). | ||
* | ||
* PHP versions 4 and 5 | ||
* | ||
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org) | ||
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* | ||
* Licensed under The MIT License | ||
* Redistributions of files must retain the above copyright notice. | ||
* | ||
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org) | ||
* @link http://cakephp.org CakePHP(tm) Project | ||
* @package cake | ||
* @subpackage cake.app.config | ||
* @since CakePHP(tm) v 0.2.9 | ||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php) | ||
*/ | ||
|
||
/** | ||
* Here, we are connecting '/' (base path) to controller called 'Pages', | ||
* its action called 'display', and we pass a param to select the view file | ||
* to use (in this case, /app/views/pages/home.ctp)... | ||
*/ | ||
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home')); | ||
|
||
/** | ||
* ...and connect the rest of 'Pages' controller's urls. | ||
*/ | ||
Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display')); |
Oops, something went wrong.