vpx_jobscheduler_get_user_job_list

Versions
mediamosa-174
vpx_jobscheduler_get_user_job_list($a_args)

Geef een lijst terug van de jobs die voor een user in het systeem bestaan. het resultaat bestaat uit de status en per job een sectie Wanneer er een fout optreed wordt er een errorstatus melding teruggegeven In alle andere gevallen wordt een okaystatus met eventuele jobs teruggegeven.

Code

vpx_jobscheduler/vpx_jobscheduler.module, line 36

<?php
function vpx_jobscheduler_get_user_job_list($a_args) {
  // Haal de parameters op ..
  $parameters = array(
      'user_id' => array(
        'value' => vpx_get_parameter_2($a_args['uri'], 'user_id'),
        'type' => TYPE_USER_ID,
        'required' => TRUE
      ),
      'app_id' => array(
        'value' => vpx_get_parameter_2($a_args['get'], 'app_id'),
        'type' => 'int',
        'required' => TRUE
      ),
      'testtag' => array(
        'value' => vpx_get_parameter_2($a_args['get'], 'testtag', 'FALSE'),
        'type' => 'alphanum',
      )
  );

  // valideer alle parameters op aanwezigheid en type
  $result = vpx_validate($parameters);
  if (vpx_check_result_for_error($result)) {
    return new rest_response($result);
  }

  return vpx_jobs_get_job_list($parameters);

}
?>