Beispiel #1
0
 public static function monitor_external($params)
 {
     Postmaster_ApiResource::_validateParams($params);
     $requestor = new Postmaster_ApiRequestor();
     $response = $requestor->request('post', self::$urlBase, $params);
     return $response;
 }
Beispiel #2
0
 public static function get($params = null)
 {
     $class = get_class();
     Postmaster_ApiResource::_validateParams($params);
     $requestor = new Postmaster_ApiRequestor();
     $response = $requestor->request('post', self::$urlBase, $params);
     return Postmaster_Object::scopedConstructObject($class, $response);
 }
Beispiel #3
0
 public static function all($params = null)
 {
     $class = get_class();
     Postmaster_ApiResource::_validateParams($params);
     $requestor = new Postmaster_ApiRequestor();
     $response = $requestor->request('get', self::$urlBase, $params);
     $results = array();
     foreach ($response['results'] as $data) {
         array_push($results, Postmaster_Object::scopedConstructObject($class, $data));
     }
     return $results;
 }