mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Changing paths againg form datasources sub packages,
Updating database.php.default file Fixing view generation task
This commit is contained in:
parent
32e42aaf6f
commit
3f7928fccc
10 changed files with 26 additions and 27 deletions
|
@ -28,15 +28,15 @@
|
||||||
* You can specify multiple configurations for production, development and testing.
|
* You can specify multiple configurations for production, development and testing.
|
||||||
*
|
*
|
||||||
* driver => The name of a supported driver; valid options are as follows:
|
* driver => The name of a supported driver; valid options are as follows:
|
||||||
* mysql - MySQL 4 & 5,
|
* Datasabe/Mysql - MySQL 4 & 5,
|
||||||
* sqlite - SQLite (PHP5 only),
|
* Datasabe/Sqlite - SQLite (PHP5 only),
|
||||||
* postgres - PostgreSQL 7 and higher,
|
* Datasabe/Postgres - PostgreSQL 7 and higher,
|
||||||
* mssql - Microsoft SQL Server 2000 and higher,
|
* Datasabe/Mssql - Microsoft SQL Server 2000 and higher,
|
||||||
* oracle - Oracle 8 and higher
|
* Datasabe/Oracle - Oracle 8 and higher
|
||||||
*
|
*
|
||||||
* You can add custom database drivers (or override existing drivers) by adding the
|
* 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',
|
* appropriate file to app/models/datasources/database. Drivers should be named 'MyDriver.php',
|
||||||
* where 'x' is the name of the database.
|
*
|
||||||
*
|
*
|
||||||
* persistent => true / false
|
* persistent => true / false
|
||||||
* Determines whether or not the database should use a persistent connection
|
* Determines whether or not the database should use a persistent connection
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
class DATABASE_CONFIG {
|
class DATABASE_CONFIG {
|
||||||
|
|
||||||
public $default = array(
|
public $default = array(
|
||||||
'driver' => 'mysql',
|
'datasource' => 'Database/Mysql',
|
||||||
'persistent' => false,
|
'persistent' => false,
|
||||||
'host' => 'localhost',
|
'host' => 'localhost',
|
||||||
'login' => 'user',
|
'login' => 'user',
|
||||||
|
@ -69,7 +69,7 @@ class DATABASE_CONFIG {
|
||||||
);
|
);
|
||||||
|
|
||||||
public $test = array(
|
public $test = array(
|
||||||
'driver' => 'mysql',
|
'datasource' => 'Database/Mysql',
|
||||||
'persistent' => false,
|
'persistent' => false,
|
||||||
'host' => 'localhost',
|
'host' => 'localhost',
|
||||||
'login' => 'user',
|
'login' => 'user',
|
||||||
|
|
|
@ -314,7 +314,7 @@ class ControllerTask extends BakeTask {
|
||||||
$contents = $this->Template->generate('classes', 'controller');
|
$contents = $this->Template->generate('classes', 'controller');
|
||||||
|
|
||||||
$path = $this->getPath();
|
$path = $this->getPath();
|
||||||
$filename = $path . $this->_controllerPath($controllerName) . 'Controller.php';
|
$filename = $path . $this->_controllerName($controllerName) . 'Controller.php';
|
||||||
if ($this->createFile($filename, $contents)) {
|
if ($this->createFile($filename, $contents)) {
|
||||||
return $contents;
|
return $contents;
|
||||||
}
|
}
|
||||||
|
|
|
@ -663,7 +663,7 @@ class Shell extends Object {
|
||||||
* @return string Path to controller
|
* @return string Path to controller
|
||||||
*/
|
*/
|
||||||
protected function _controllerPath($name) {
|
protected function _controllerPath($name) {
|
||||||
return Inflector::camelize($name);
|
return Inflector::underscore($name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -28,39 +28,38 @@
|
||||||
* You can specify multiple configurations for production, development and testing.
|
* You can specify multiple configurations for production, development and testing.
|
||||||
*
|
*
|
||||||
* driver => The name of a supported driver; valid options are as follows:
|
* driver => The name of a supported driver; valid options are as follows:
|
||||||
* mysql - MySQL 4 & 5,
|
* Datasabe/Mysql - MySQL 4 & 5,
|
||||||
* sqlite - SQLite (PHP5 only),
|
* Datasabe/Sqlite - SQLite (PHP5 only),
|
||||||
* postgres - PostgreSQL 7 and higher,
|
* Datasabe/Postgres - PostgreSQL 7 and higher,
|
||||||
* mssql - Microsoft SQL Server 2000 and higher,
|
* Datasabe/Mssql - Microsoft SQL Server 2000 and higher,
|
||||||
* oracle - Oracle 8 and higher
|
* Datasabe/Oracle - Oracle 8 and higher
|
||||||
*
|
*
|
||||||
* You can add custom database drivers (or override existing drivers) by adding the
|
* 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',
|
* appropriate file to app/models/datasources/database. Drivers should be named 'MyDriver.php',
|
||||||
* where 'x' is the name of the database.
|
*
|
||||||
*
|
*
|
||||||
* persistent => true / false
|
* persistent => true / false
|
||||||
* Determines whether or not the database should use a persistent connection
|
* Determines whether or not the database should use a persistent connection
|
||||||
*
|
*
|
||||||
* host =>
|
* host =>
|
||||||
* the host you connect to the database. To add a socket or port number, use 'port' => #
|
* the host you connect to the database. To add a socket or port number, use 'port' => #
|
||||||
*
|
*
|
||||||
* prefix =>
|
* prefix =>
|
||||||
* Uses the given prefix for all the tables in this database. This setting can be overridden
|
* 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.
|
* on a per-table basis with the Model::$tablePrefix property.
|
||||||
*
|
*
|
||||||
* schema =>
|
* schema =>
|
||||||
* For Postgresspecifies which schema you would like to use the tables in. Postgres defaults to
|
* For Postgres specifies which schema you would like to use the tables in. Postgres defaults to 'public'.
|
||||||
* 'public', DB2 defaults to empty.
|
|
||||||
*
|
*
|
||||||
* encoding =>
|
* encoding =>
|
||||||
* For MySQL, Postgres and Sqlite, specifies the character encoding to use when connecting to the
|
* For MySQL, Postgres specifies the character encoding to use when connecting to the
|
||||||
* database. Uses database default.
|
* database. Uses database default not specified.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
class DATABASE_CONFIG {
|
class DATABASE_CONFIG {
|
||||||
|
|
||||||
public $default = array(
|
public $default = array(
|
||||||
'driver' => 'mysql',
|
'datasource' => 'Database/Mysql',
|
||||||
'persistent' => false,
|
'persistent' => false,
|
||||||
'host' => 'localhost',
|
'host' => 'localhost',
|
||||||
'login' => 'user',
|
'login' => 'user',
|
||||||
|
@ -70,7 +69,7 @@ class DATABASE_CONFIG {
|
||||||
);
|
);
|
||||||
|
|
||||||
public $test = array(
|
public $test = array(
|
||||||
'driver' => 'mysql',
|
'datasource' => 'Database/Mysql',
|
||||||
'persistent' => false,
|
'persistent' => false,
|
||||||
'host' => 'localhost',
|
'host' => 'localhost',
|
||||||
'login' => 'user',
|
'login' => 'user',
|
||||||
|
|
|
@ -236,8 +236,8 @@ class App {
|
||||||
'Model' => array('%s' . 'models' . DS),
|
'Model' => array('%s' . 'models' . DS),
|
||||||
'Model/Behavior' => array('%s' . 'models' . DS . 'behaviors' . DS),
|
'Model/Behavior' => array('%s' . 'models' . DS . 'behaviors' . DS),
|
||||||
'Model/Datasource' => array('%s' . 'models' . DS . 'datasources' . DS),
|
'Model/Datasource' => array('%s' . 'models' . DS . 'datasources' . DS),
|
||||||
'Model/Datasource/Database' => array('%s' . 'models' . DS . 'datasources' . DS . 'Database' . DS),
|
'Model/Datasource/Database' => array('%s' . 'models' . DS . 'datasources' . DS . 'database' . DS),
|
||||||
'Model/Datasource/Session' => array('%s' . 'models' . DS . 'datasources' . DS . 'Session' . DS),
|
'Model/Datasource/Session' => array('%s' . 'models' . DS . 'datasources' . DS . 'session' . DS),
|
||||||
'Controller' => array('%s' . 'controllers' . DS),
|
'Controller' => array('%s' . 'controllers' . DS),
|
||||||
'Controller/Component' => array('%s' . 'controllers' . DS . 'components' . DS),
|
'Controller/Component' => array('%s' . 'controllers' . DS . 'components' . DS),
|
||||||
'View' => array('%s' . 'views' . DS),
|
'View' => array('%s' . 'views' . DS),
|
||||||
|
|
Loading…
Reference in a new issue