/**
 * 
 * 
 * @return be_vse_data
 */
function execute()
{
    $response = new simpleResponse();
    $entries = null;
    try {
        $access = "RO";
        include './inc/incWebServiceAPIKeyValidation.php';
        $parameters = collectParameters();
        if (validate($parameters)) {
            $entries = da_vse_data::GetEntriesForWidget($parameters->widget_id, $parameters->optional_max_limit, $parameters->last_entry_id);
            $response->status = "OK";
            $response->message = "SUCCESS";
            $response->data = $entries;
        } else {
            $response->status = "ERROR";
            //die("Parámetros Inválidos");
        }
    } catch (Exception $ex) {
        $response->status = "EXCEPTION";
        $response->message = $ex->getMessage();
        //die("EXCEPTION " . $ex->getCode());
    }
    return $response;
}
Exemplo n.º 2
0
 public static function Test()
 {
     ReportInfo("TESTING GetEntriesDorWidget...");
     $result = da_vse_data::GetEntriesForWidget(1, 0, 0);
     print_r($result);
     ReportInfo("FINISHED TEST");
 }