blob: 371d86a98a311a9d4aa91ccfc6d178cac444f91e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
<?php
App::uses('DataSource', 'Model/Datasource');
class TestSource extends DataSource {
public function describe($model) {
return compact('model');
}
public function listSources($data = null) {
return array('test_source');
}
public function create(Model $model, $fields = array(), $values = array()) {
return compact('model', 'fields', 'values');
}
public function read(Model $model, $queryData = array()) {
return compact('model', 'queryData');
}
public function update(Model $model, $fields = array(), $values = array()) {
return compact('model', 'fields', 'values');
}
public function delete(Model $model, $id = null) {
return compact('model', 'id');
}
}
|