Merge remote-tracking branch 'upstream/4.5' into 4.5-master-2015-01-12-16-09-32
[civicrm-core.git] / api / Wrapper.php
1 <?php
2
3 /**
4 * Interface API_Wrapper
5 */
6 interface API_Wrapper {
7
8 /**
9 * @param array $apiRequest
10 *
11 * @return array
12 * modified $apiRequest
13 */
14 function fromApiInput($apiRequest);
15
16 /**
17 * @param array $apiRequest
18 * @param array $result
19 *
20 * @return array
21 * modified $result
22 */
23 function toApiOutput($apiRequest, $result);
24 }