|
@@ -24,11 +24,11 @@ class API
|
24
|
24
|
$data = 'data://text/plain;base64,'.base64_encode($data);
|
25
|
25
|
|
26
|
26
|
$this->api = new PHP_CRUD_API(array(
|
27
|
|
- 'dbengine'=>MySQL_CRUD_API_Config::$dbengine,
|
28
|
|
- 'hostname'=>MySQL_CRUD_API_Config::$hostname,
|
29
|
|
- 'username'=>MySQL_CRUD_API_Config::$username,
|
30
|
|
- 'password'=>MySQL_CRUD_API_Config::$password,
|
31
|
|
- 'database'=>MySQL_CRUD_API_Config::$database,
|
|
27
|
+ 'dbengine'=>PHP_CRUD_API_Config::$dbengine,
|
|
28
|
+ 'hostname'=>PHP_CRUD_API_Config::$hostname,
|
|
29
|
+ 'username'=>PHP_CRUD_API_Config::$username,
|
|
30
|
+ 'password'=>PHP_CRUD_API_Config::$password,
|
|
31
|
+ 'database'=>PHP_CRUD_API_Config::$database,
|
32
|
32
|
// callbacks
|
33
|
33
|
'table_authorizer'=>function($action,$database,$table) { return true; },
|
34
|
34
|
'column_authorizer'=>function($action,$database,$table,$column) { return !($column=='password'&&$action=='list'); },
|
|
@@ -87,19 +87,19 @@ class API
|
87
|
87
|
}
|
88
|
88
|
}
|
89
|
89
|
|
90
|
|
-class MySQL_CRUD_API_Test extends PHPUnit_Framework_TestCase
|
|
90
|
+class PHP_CRUD_API_Test extends PHPUnit_Framework_TestCase
|
91
|
91
|
{
|
92
|
92
|
public static function setUpBeforeClass()
|
93
|
93
|
{
|
94
|
|
- if (MySQL_CRUD_API_Config::$database=='{{test_database}}') {
|
|
94
|
+ if (PHP_CRUD_API_Config::$database=='{{test_database}}') {
|
95
|
95
|
die("Configure database in 'config.php' before running tests.\n");
|
96
|
96
|
}
|
97
|
97
|
|
98
|
|
- $dbengine = MySQL_CRUD_API_Config::$dbengine;
|
99
|
|
- $hostname = MySQL_CRUD_API_Config::$hostname;
|
100
|
|
- $username = MySQL_CRUD_API_Config::$username;
|
101
|
|
- $password = MySQL_CRUD_API_Config::$password;
|
102
|
|
- $database = MySQL_CRUD_API_Config::$database;
|
|
98
|
+ $dbengine = PHP_CRUD_API_Config::$dbengine;
|
|
99
|
+ $hostname = PHP_CRUD_API_Config::$hostname;
|
|
100
|
+ $username = PHP_CRUD_API_Config::$username;
|
|
101
|
+ $password = PHP_CRUD_API_Config::$password;
|
|
102
|
+ $database = PHP_CRUD_API_Config::$database;
|
103
|
103
|
|
104
|
104
|
$fixture = __DIR__.'/blog_'.strtolower($dbengine).'.sql';
|
105
|
105
|
|