[5136] | 1 | <?php |
---|
| 2 | |
---|
| 3 | |
---|
| 4 | // interface Service |
---|
| 5 | // { |
---|
| 6 | // //--------------- |
---|
| 7 | // |
---|
| 8 | // public function load ( $concept, $parents = false, $id = false ); |
---|
| 9 | // |
---|
| 10 | // //--------------- |
---|
| 11 | // |
---|
| 12 | // public function search ( $justthese = false, $params = false, $criteria = false ); |
---|
| 13 | // |
---|
| 14 | // //--------------- |
---|
| 15 | // |
---|
| 16 | // public function delete ( $justthese = false, $params = false, $criteria = false ); |
---|
| 17 | // |
---|
| 18 | // //--------------- |
---|
| 19 | // |
---|
| 20 | // public function update ( $data, $params = false, $criteria = false ); |
---|
| 21 | // |
---|
| 22 | // //--------------- |
---|
| 23 | // |
---|
| 24 | // public function create ( $data, $params = false ); |
---|
| 25 | // |
---|
| 26 | // //--------------- |
---|
| 27 | // |
---|
| 28 | // public function connect( $config ); |
---|
| 29 | // |
---|
| 30 | // public function close(); |
---|
| 31 | // |
---|
| 32 | // public function setup(); |
---|
| 33 | // |
---|
| 34 | // public function teardown(); |
---|
| 35 | // } |
---|
| 36 | |
---|
| 37 | |
---|
| 38 | interface Service |
---|
| 39 | { |
---|
| 40 | //--------------- |
---|
| 41 | |
---|
| 42 | public function find ( $concept, $parents = false, $justthese = false, $criteria = false ); |
---|
| 43 | |
---|
| 44 | public function retrieve ( $concept, $id, $parents = false, $justthese = false, $criteria = false ); |
---|
| 45 | |
---|
| 46 | //--------------- |
---|
| 47 | |
---|
| 48 | public function deleteAll( $concept, $parents = false, $justthese = false, $criteria = false ); // avaliar |
---|
| 49 | |
---|
| 50 | public function delete ( $concept, $id, $parents = false, $justthese = false, $criteria = false ); |
---|
| 51 | |
---|
| 52 | //--------------- |
---|
| 53 | |
---|
| 54 | public function replace ( $concept, $parents = false, $data, $criteria = false ); |
---|
| 55 | |
---|
| 56 | public function update ( $concept, $id, $parents = false, $data, $criteria = false ); |
---|
| 57 | |
---|
| 58 | //--------------- |
---|
| 59 | |
---|
| 60 | public function create ( $concept, $parents = false, $data ); |
---|
| 61 | |
---|
| 62 | //--------------- |
---|
| 63 | |
---|
| 64 | public function connect ( $config ); |
---|
| 65 | |
---|
| 66 | public function close(); |
---|
| 67 | |
---|
| 68 | public function setup(); |
---|
| 69 | |
---|
| 70 | public function teardown(); |
---|
| 71 | } |
---|