diff --git a/application/controllers/api/v1/crm/Reihungstest.php b/application/controllers/api/v1/crm/Reihungstest.php index d8c3496f4..f04ab7119 100644 --- a/application/controllers/api/v1/crm/Reihungstest.php +++ b/application/controllers/api/v1/crm/Reihungstest.php @@ -46,6 +46,31 @@ class Reihungstest extends APIv1_Controller $this->response(); } } + + /** + * @return void + */ + public function getByStudiengangStudiensemester() + { + $studiengang_kz = $this->get('studiengang_kz'); + $studiensemester_kurzbz = $this->get('studiensemester_kurzbz'); + + if (isset($studiengang_kz)) + { + $parameters = array('studiengang_kz' => $studiengang_kz); + if (isset($studiensemester_kurzbz)) + { + $parameters['studiensemester_kurzbz'] = $studiensemester_kurzbz; + } + $result = $this->ReihungstestModel->loadWhere($parameters); + + $this->response($result, REST_Controller::HTTP_OK); + } + else + { + $this->response(); + } + } /** * @return void