Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

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