summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgor <egor.26.93@gmail.com>2015-06-15 22:06:18 +0300
committerEgor <egor.26.93@gmail.com>2015-06-15 22:06:18 +0300
commit4081482ce6cf1a6c0894a8be02a57d21f3cdc7dd (patch)
treeb7764f3565050a176d912b69a37bae0acf57fab6
parent7dcafb4dd5bb34b7606c073116e741c210e49525 (diff)
downloadconnector-php-4081482ce6cf1a6c0894a8be02a57d21f3cdc7dd.zip
connector-php-4081482ce6cf1a6c0894a8be02a57d21f3cdc7dd.tar.gz
connector-php-4081482ce6cf1a6c0894a8be02a57d21f3cdc7dd.tar.bz2
Updated connector for phpcake 3.
-rwxr-xr-xcodebase/Dhtmlx/Connector/DataStorage/PHPCakeDBDataWrapper.php15
1 files changed, 7 insertions, 8 deletions
diff --git a/codebase/Dhtmlx/Connector/DataStorage/PHPCakeDBDataWrapper.php b/codebase/Dhtmlx/Connector/DataStorage/PHPCakeDBDataWrapper.php
index b7e2cbc..549340d 100755
--- a/codebase/Dhtmlx/Connector/DataStorage/PHPCakeDBDataWrapper.php
+++ b/codebase/Dhtmlx/Connector/DataStorage/PHPCakeDBDataWrapper.php
@@ -1,6 +1,5 @@
<?php
namespace Dhtmlx\Connector\DataStorage;
-use Cake\ORM\TableRegistry;
use \Exception;
class PHPCakeDBDataWrapper extends ArrayDBDataWrapper {
@@ -29,24 +28,24 @@ class PHPCakeDBDataWrapper extends ArrayDBDataWrapper {
}
public function insert($data, $source) {
- $table = TableRegistry::get($source->get_source());
- $obj = $table->newEntity();
+ $sourceData = $source->get_source();
+ $obj = $sourceData->newEntity();
$obj = $this->fillModel($obj, $data);
$savedResult = $source->get_source()->save($obj);
$data->success($savedResult->get($this->config->id["db_name"]));
}
public function delete($data, $source) {
- $table = TableRegistry::get($source->get_source());
- $obj = $table->get($data->get_id());
+ $sourceData = $source->get_source();
+ $obj = $sourceData->get($data->get_id());
$source->get_source()->delete($obj);
}
public function update($data, $source) {
- $table = TableRegistry::get($source->get_source());
- $obj = $table->get($data->get_id());
+ $sourceData = $source->get_source();
+ $obj = $sourceData->get($data->get_id());
$obj = $this->fillModel($obj, $data);
- $table->save($obj);
+ $sourceData->save($obj);
}
private function fillModel($obj, $data) {