mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-21 08:52:21 +00:00
Merge branch 'ci' of https://github.com/FH-Complete/FHC-Core into ci
This commit is contained in:
@@ -33,11 +33,11 @@ class Bestellstatus extends APIv1_Controller
|
||||
*/
|
||||
public function getBestellstatus()
|
||||
{
|
||||
$bestellstatusID = $this->get('bestellstatus_id');
|
||||
$bestellstatus_kurzbz = $this->get('bestellstatus_kurzbz');
|
||||
|
||||
if(isset($bestellstatusID))
|
||||
if(isset($bestellstatus_kurzbz))
|
||||
{
|
||||
$result = $this->BestellstatusModel->load($bestellstatusID);
|
||||
$result = $this->BestellstatusModel->load($bestellstatus_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Bestellstatus extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['bestellstatus_id']))
|
||||
if(isset($this->post()['bestellstatus_kurzbz']))
|
||||
{
|
||||
$result = $this->BestellstatusModel->update($this->post()['bestellstatus_id'], $this->post());
|
||||
$result = $this->BestellstatusModel->update($this->post()['bestellstatus_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Buchungstyp extends APIv1_Controller
|
||||
*/
|
||||
public function getBuchungstyp()
|
||||
{
|
||||
$buchungstypID = $this->get('buchungstyp_id');
|
||||
$buchungstyp_kurzbz = $this->get('buchungstyp_kurzbz');
|
||||
|
||||
if(isset($buchungstypID))
|
||||
if(isset($buchungstyp_kurzbz))
|
||||
{
|
||||
$result = $this->BuchungstypModel->load($buchungstypID);
|
||||
$result = $this->BuchungstypModel->load($buchungstyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Buchungstyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['buchungstyp_id']))
|
||||
if(isset($this->post()['buchungstyp_kurzbz']))
|
||||
{
|
||||
$result = $this->BuchungstypModel->update($this->post()['buchungstyp_id'], $this->post());
|
||||
$result = $this->BuchungstypModel->update($this->post()['buchungstyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Budget extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['budget_id']))
|
||||
if(isset($this->post()['budget_id']) && isset($this->post()['geschaeftsjahr_kurzbz']))
|
||||
{
|
||||
$result = $this->BudgetModel->update($this->post()['budget_id'], $this->post());
|
||||
$result = $this->BudgetModel->update(array($this->post()['budget_id'], $this->post()['geschaeftsjahr_kurzbz']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Rechnungstyp extends APIv1_Controller
|
||||
*/
|
||||
public function getRechnungstyp()
|
||||
{
|
||||
$rechnungstypID = $this->get('rechnungstyp_id');
|
||||
$rechnungstyp_kurzbz = $this->get('rechnungstyp_kurzbz');
|
||||
|
||||
if(isset($rechnungstypID))
|
||||
if(isset($rechnungstyp_kurzbz))
|
||||
{
|
||||
$result = $this->RechnungstypModel->load($rechnungstypID);
|
||||
$result = $this->RechnungstypModel->load($rechnungstyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Rechnungstyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['rechnungstyp_id']))
|
||||
if(isset($this->post()['rechnungstyp_kurzbz']))
|
||||
{
|
||||
$result = $this->RechnungstypModel->update($this->post()['rechnungstyp_id'], $this->post());
|
||||
$result = $this->RechnungstypModel->update($this->post()['rechnungstyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Vertragsstatus extends APIv1_Controller
|
||||
*/
|
||||
public function getVertragsstatus()
|
||||
{
|
||||
$vertragsstatusID = $this->get('vertragsstatus_id');
|
||||
$vertragsstatus_kurzbz = $this->get('vertragsstatus_kurzbz');
|
||||
|
||||
if(isset($vertragsstatusID))
|
||||
if(isset($vertragsstatus_kurzbz))
|
||||
{
|
||||
$result = $this->VertragsstatusModel->load($vertragsstatusID);
|
||||
$result = $this->VertragsstatusModel->load($vertragsstatus_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Vertragsstatus extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['vertragsstatus_id']))
|
||||
if(isset($this->post()['vertragsstatus_kurzbz']))
|
||||
{
|
||||
$result = $this->VertragsstatusModel->update($this->post()['vertragsstatus_id'], $this->post());
|
||||
$result = $this->VertragsstatusModel->update($this->post()['vertragsstatus_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Vertragstyp extends APIv1_Controller
|
||||
*/
|
||||
public function getVertragstyp()
|
||||
{
|
||||
$vertragstypID = $this->get('vertragstyp_id');
|
||||
$vertragstyp_kurzbz = $this->get('vertragstyp_kurzbz');
|
||||
|
||||
if(isset($vertragstypID))
|
||||
if(isset($vertragstyp_kurzbz))
|
||||
{
|
||||
$result = $this->VertragstypModel->load($vertragstypID);
|
||||
$result = $this->VertragstypModel->load($vertragstyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Vertragstyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['vertragstyp_id']))
|
||||
if(isset($this->post()['vertragstyp_kurzbz']))
|
||||
{
|
||||
$result = $this->VertragstypModel->update($this->post()['vertragstyp_id'], $this->post());
|
||||
$result = $this->VertragstypModel->update($this->post()['vertragstyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Zahlungstyp extends APIv1_Controller
|
||||
*/
|
||||
public function getZahlungstyp()
|
||||
{
|
||||
$zahlungstypID = $this->get('zahlungstyp_id');
|
||||
$zahlungstyp_kurzbz = $this->get('zahlungstyp_kurzbz');
|
||||
|
||||
if(isset($zahlungstypID))
|
||||
if(isset($zahlungstyp_kurzbz))
|
||||
{
|
||||
$result = $this->ZahlungstypModel->load($zahlungstypID);
|
||||
$result = $this->ZahlungstypModel->load($zahlungstyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Zahlungstyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['zahlungstyp_id']))
|
||||
if(isset($this->post()['zahlungstyp_kurzbz']))
|
||||
{
|
||||
$result = $this->ZahlungstypModel->update($this->post()['zahlungstyp_id'], $this->post());
|
||||
$result = $this->ZahlungstypModel->update($this->post()['zahlungstyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Aufmerksamdurch extends APIv1_Controller
|
||||
*/
|
||||
public function getAufmerksamdurch()
|
||||
{
|
||||
$aufmerksamdurchID = $this->get('aufmerksamdurch_id');
|
||||
$aufmerksamdurch_kurzbz = $this->get('aufmerksamdurch_kurzbz');
|
||||
|
||||
if(isset($aufmerksamdurchID))
|
||||
if(isset($aufmerksamdurch_kurzbz))
|
||||
{
|
||||
$result = $this->AufmerksamdurchModel->load($aufmerksamdurchID);
|
||||
$result = $this->AufmerksamdurchModel->load($aufmerksamdurch_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Aufmerksamdurch extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['aufmerksamdurch_id']))
|
||||
if(isset($this->post()['aufmerksamdurch_kurzbz']))
|
||||
{
|
||||
$result = $this->AufmerksamdurchModel->update($this->post()['aufmerksamdurch_id'], $this->post());
|
||||
$result = $this->AufmerksamdurchModel->update($this->post()['aufmerksamdurch_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Ausbildung extends APIv1_Controller
|
||||
*/
|
||||
public function getAusbildung()
|
||||
{
|
||||
$ausbildungID = $this->get('ausbildung_id');
|
||||
$ausbildungcode = $this->get('ausbildungcode');
|
||||
|
||||
if(isset($ausbildungID))
|
||||
if(isset($ausbildungcode))
|
||||
{
|
||||
$result = $this->AusbildungModel->load($ausbildungID);
|
||||
$result = $this->AusbildungModel->load($ausbildungcode);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Ausbildung extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['ausbildung_id']))
|
||||
if(isset($this->post()['ausbildungcode']))
|
||||
{
|
||||
$result = $this->AusbildungModel->update($this->post()['ausbildung_id'], $this->post());
|
||||
$result = $this->AusbildungModel->update($this->post()['ausbildungcode'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Berufstaetigkeit extends APIv1_Controller
|
||||
*/
|
||||
public function getBerufstaetigkeit()
|
||||
{
|
||||
$berufstaetigkeitID = $this->get('berufstaetigkeit_id');
|
||||
$berufstaetigkeit_code = $this->get('berufstaetigkeit_code');
|
||||
|
||||
if(isset($berufstaetigkeitID))
|
||||
if(isset($berufstaetigkeit_code))
|
||||
{
|
||||
$result = $this->BerufstaetigkeitModel->load($berufstaetigkeitID);
|
||||
$result = $this->BerufstaetigkeitModel->load($berufstaetigkeit_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Berufstaetigkeit extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['berufstaetigkeit_id']))
|
||||
if(isset($this->post()['berufstaetigkeit_code']))
|
||||
{
|
||||
$result = $this->BerufstaetigkeitModel->update($this->post()['berufstaetigkeit_id'], $this->post());
|
||||
$result = $this->BerufstaetigkeitModel->update($this->post()['berufstaetigkeit_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Beschaeftigungsausmass extends APIv1_Controller
|
||||
*/
|
||||
public function getBeschaeftigungsausmass()
|
||||
{
|
||||
$beschaeftigungsausmassID = $this->get('beschaeftigungsausmass_id');
|
||||
$beschausmasscode = $this->get('beschausmasscode');
|
||||
|
||||
if(isset($beschaeftigungsausmassID))
|
||||
if(isset($beschausmasscode))
|
||||
{
|
||||
$result = $this->BeschaeftigungsausmassModel->load($beschaeftigungsausmassID);
|
||||
$result = $this->BeschaeftigungsausmassModel->load($beschausmasscode);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Beschaeftigungsausmass extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['beschaeftigungsausmass_id']))
|
||||
if(isset($this->post()['beschausmasscode']))
|
||||
{
|
||||
$result = $this->BeschaeftigungsausmassModel->update($this->post()['beschaeftigungsausmass_id'], $this->post());
|
||||
$result = $this->BeschaeftigungsausmassModel->update($this->post()['beschausmasscode'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Besqual extends APIv1_Controller
|
||||
*/
|
||||
public function getBesqual()
|
||||
{
|
||||
$besqualID = $this->get('besqual_id');
|
||||
$besqualcode = $this->get('besqualcode');
|
||||
|
||||
if(isset($besqualID))
|
||||
if(isset($besqualcode))
|
||||
{
|
||||
$result = $this->BesqualModel->load($besqualID);
|
||||
$result = $this->BesqualModel->load($besqualcode);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Besqual extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['besqual_id']))
|
||||
if(isset($this->post()['besqualcode']))
|
||||
{
|
||||
$result = $this->BesqualModel->update($this->post()['besqual_id'], $this->post());
|
||||
$result = $this->BesqualModel->update($this->post()['besqualcode'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Bisfunktion extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['bisfunktion_id']))
|
||||
if(isset($this->post()['studiengang_kz']) && isset($this->post()['bisverwendung_id']))
|
||||
{
|
||||
$result = $this->BisfunktionModel->update($this->post()['bisfunktion_id'], $this->post());
|
||||
$result = $this->BisfunktionModel->update(array($this->post()['studiengang_kz'], $this->post()['bisverwendung_id']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Bisorgform extends APIv1_Controller
|
||||
*/
|
||||
public function getBisorgform()
|
||||
{
|
||||
$bisorgformID = $this->get('bisorgform_id');
|
||||
$bisorgform_kurzbz = $this->get('bisorgform_kurzbz');
|
||||
|
||||
if(isset($bisorgformID))
|
||||
if(isset($bisorgform_kurzbz))
|
||||
{
|
||||
$result = $this->BisorgformModel->load($bisorgformID);
|
||||
$result = $this->BisorgformModel->load($bisorgform_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Bisorgform extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['bisorgform_id']))
|
||||
if(isset($this->post()['bisorgform_kurzbz']))
|
||||
{
|
||||
$result = $this->BisorgformModel->update($this->post()['bisorgform_id'], $this->post());
|
||||
$result = $this->BisorgformModel->update($this->post()['bisorgform_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Entwicklungsteam extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['entwicklungsteam_id']))
|
||||
if(isset($this->post()['studiengang_kz']) && isset($this->post()['mitarbeiter_uid']))
|
||||
{
|
||||
$result = $this->EntwicklungsteamModel->update($this->post()['entwicklungsteam_id'], $this->post());
|
||||
$result = $this->EntwicklungsteamModel->update(array($this->post()['entwicklungsteam_id'], $this->post()['mitarbeiter_uid']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Hauptberuf extends APIv1_Controller
|
||||
*/
|
||||
public function getHauptberuf()
|
||||
{
|
||||
$hauptberufID = $this->get('hauptberuf_id');
|
||||
$hauptberufcode = $this->get('hauptberufcode');
|
||||
|
||||
if(isset($hauptberufID))
|
||||
if(isset($hauptberufcode))
|
||||
{
|
||||
$result = $this->HauptberufModel->load($hauptberufID);
|
||||
$result = $this->HauptberufModel->load($hauptberufcode);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Hauptberuf extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['hauptberuf_id']))
|
||||
if(isset($this->post()['hauptberufcode']))
|
||||
{
|
||||
$result = $this->HauptberufModel->update($this->post()['hauptberuf_id'], $this->post());
|
||||
$result = $this->HauptberufModel->update($this->post()['hauptberufcode'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Lehrform extends APIv1_Controller
|
||||
*/
|
||||
public function getLehrform()
|
||||
{
|
||||
$lehrformID = $this->get('lehrform_id');
|
||||
$lehrform_kurzbz = $this->get('lehrform_kurzbz');
|
||||
|
||||
if(isset($lehrformID))
|
||||
if(isset($lehrform_kurzbz))
|
||||
{
|
||||
$result = $this->LehrformModel->load($lehrformID);
|
||||
$result = $this->LehrformModel->load($lehrform_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Lehrform extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehrform_id']))
|
||||
if(isset($this->post()['lehrform_kurzbz']))
|
||||
{
|
||||
$result = $this->LehrformModel->update($this->post()['lehrform_id'], $this->post());
|
||||
$result = $this->LehrformModel->update($this->post()['lehrform_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Lgartcode extends APIv1_Controller
|
||||
*/
|
||||
public function getLgartcode()
|
||||
{
|
||||
$lgartcodeID = $this->get('lgartcode_id');
|
||||
$lgartcode = $this->get('lgartcode');
|
||||
|
||||
if(isset($lgartcodeID))
|
||||
if(isset($lgartcode))
|
||||
{
|
||||
$result = $this->LgartcodeModel->load($lgartcodeID);
|
||||
$result = $this->LgartcodeModel->load($lgartcode);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Lgartcode extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lgartcode_id']))
|
||||
if(isset($this->post()['lgartcode']))
|
||||
{
|
||||
$result = $this->LgartcodeModel->update($this->post()['lgartcode_id'], $this->post());
|
||||
$result = $this->LgartcodeModel->update($this->post()['lgartcode'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Mobilitaetsprogramm extends APIv1_Controller
|
||||
*/
|
||||
public function getMobilitaetsprogramm()
|
||||
{
|
||||
$mobilitaetsprogrammID = $this->get('mobilitaetsprogramm_id');
|
||||
$mobilitaetsprogramm_code = $this->get('mobilitaetsprogramm_code');
|
||||
|
||||
if(isset($mobilitaetsprogrammID))
|
||||
if(isset($mobilitaetsprogramm_code))
|
||||
{
|
||||
$result = $this->MobilitaetsprogrammModel->load($mobilitaetsprogrammID);
|
||||
$result = $this->MobilitaetsprogrammModel->load($mobilitaetsprogramm_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Mobilitaetsprogramm extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['mobilitaetsprogramm_id']))
|
||||
if(isset($this->post()['mobilitaetsprogramm_code']))
|
||||
{
|
||||
$result = $this->MobilitaetsprogrammModel->update($this->post()['mobilitaetsprogramm_id'], $this->post());
|
||||
$result = $this->MobilitaetsprogrammModel->update($this->post()['mobilitaetsprogramm_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Note extends APIv1_Controller
|
||||
*/
|
||||
public function getNote()
|
||||
{
|
||||
$noteID = $this->get('note_id');
|
||||
$note = $this->get('note');
|
||||
|
||||
if(isset($noteID))
|
||||
if(isset($note))
|
||||
{
|
||||
$result = $this->NoteModel->load($noteID);
|
||||
$result = $this->NoteModel->load($note);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Note extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['note_id']))
|
||||
if(isset($this->post()['note']))
|
||||
{
|
||||
$result = $this->NoteModel->update($this->post()['note_id'], $this->post());
|
||||
$result = $this->NoteModel->update($this->post()['note'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Orgform extends APIv1_Controller
|
||||
*/
|
||||
public function getOrgform()
|
||||
{
|
||||
$orgformID = $this->get('orgform_id');
|
||||
$orgform_kurzbz = $this->get('orgform_kurzbz');
|
||||
|
||||
if(isset($orgformID))
|
||||
if(isset($orgform_kurzbz))
|
||||
{
|
||||
$result = $this->OrgformModel->load($orgformID);
|
||||
$result = $this->OrgformModel->load($orgform_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Orgform extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['orgform_id']))
|
||||
if(isset($this->post()['orgform_kurzbz']))
|
||||
{
|
||||
$result = $this->OrgformModel->update($this->post()['orgform_id'], $this->post());
|
||||
$result = $this->OrgformModel->update($this->post()['orgform_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Verwendung extends APIv1_Controller
|
||||
*/
|
||||
public function getVerwendung()
|
||||
{
|
||||
$verwendungID = $this->get('verwendung_id');
|
||||
$verwendung_code = $this->get('verwendung_code');
|
||||
|
||||
if(isset($verwendungID))
|
||||
if(isset($verwendung_code))
|
||||
{
|
||||
$result = $this->VerwendungModel->load($verwendungID);
|
||||
$result = $this->VerwendungModel->load($verwendung_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Verwendung extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['verwendung_id']))
|
||||
if(isset($this->post()['verwendung_code']))
|
||||
{
|
||||
$result = $this->VerwendungModel->update($this->post()['verwendung_id'], $this->post());
|
||||
$result = $this->VerwendungModel->update($this->post()['verwendung_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Zgv extends APIv1_Controller
|
||||
*/
|
||||
public function getZgv()
|
||||
{
|
||||
$zgvID = $this->get('zgv_id');
|
||||
$zgv_code = $this->get('zgv_code');
|
||||
|
||||
if(isset($zgvID))
|
||||
if(isset($zgv_code))
|
||||
{
|
||||
$result = $this->ZgvModel->load($zgvID);
|
||||
$result = $this->ZgvModel->load($zgv_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Zgv extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['zgv_id']))
|
||||
if(isset($this->post()['zgv_code']))
|
||||
{
|
||||
$result = $this->ZgvModel->update($this->post()['zgv_id'], $this->post());
|
||||
$result = $this->ZgvModel->update($this->post()['zgv_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Zgvdoktor extends APIv1_Controller
|
||||
*/
|
||||
public function getZgvdoktor()
|
||||
{
|
||||
$zgvdoktorID = $this->get('zgvdoktor_id');
|
||||
$zgvdoktor_code = $this->get('zgvdoktor_code');
|
||||
|
||||
if(isset($zgvdoktorID))
|
||||
if(isset($zgvdoktor_code))
|
||||
{
|
||||
$result = $this->ZgvdoktorModel->load($zgvdoktorID);
|
||||
$result = $this->ZgvdoktorModel->load($zgvdoktor_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Zgvdoktor extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['zgvdoktor_id']))
|
||||
if(isset($this->post()['zgvdoktor_code']))
|
||||
{
|
||||
$result = $this->ZgvdoktorModel->update($this->post()['zgvdoktor_id'], $this->post());
|
||||
$result = $this->ZgvdoktorModel->update($this->post()['zgvdoktor_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Zgvmaster extends APIv1_Controller
|
||||
*/
|
||||
public function getZgvmaster()
|
||||
{
|
||||
$zgvmasterID = $this->get('zgvmaster_id');
|
||||
$zgvmas_code = $this->get('zgvmas_code');
|
||||
|
||||
if(isset($zgvmasterID))
|
||||
if(isset($zgvmas_code))
|
||||
{
|
||||
$result = $this->ZgvmasterModel->load($zgvmasterID);
|
||||
$result = $this->ZgvmasterModel->load($zgvmas_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Zgvmaster extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['zgvmaster_id']))
|
||||
if(isset($this->post()['zgvmas_code']))
|
||||
{
|
||||
$result = $this->ZgvmasterModel->update($this->post()['zgvmaster_id'], $this->post());
|
||||
$result = $this->ZgvmasterModel->update($this->post()['zgvmas_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Zweck extends APIv1_Controller
|
||||
*/
|
||||
public function getZweck()
|
||||
{
|
||||
$zweckID = $this->get('zweck_id');
|
||||
$zweck_code = $this->get('zweck_code');
|
||||
|
||||
if(isset($zweckID))
|
||||
if(isset($zweck_code))
|
||||
{
|
||||
$result = $this->ZweckModel->load($zweckID);
|
||||
$result = $this->ZweckModel->load($zweck_code);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Zweck extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['zweck_id']))
|
||||
if(isset($this->post()['zweck_code']))
|
||||
{
|
||||
$result = $this->ZweckModel->update($this->post()['zweck_id'], $this->post());
|
||||
$result = $this->ZweckModel->update($this->post()['zweck_code'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Contentgruppe extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['contentgruppe_id']))
|
||||
if(isset($this->post()['gruppe_kurzbz']) && isset($this->post()['content_id']))
|
||||
{
|
||||
$result = $this->ContentgruppeModel->update($this->post()['contentgruppe_id'], $this->post());
|
||||
$result = $this->ContentgruppeModel->update(array($this->post()['gruppe_kurzbz'], $this->post()['content_id']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -66,4 +66,33 @@ class Dms extends APIv1_Controller
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public function postDms()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['contentsprache_id']))
|
||||
{
|
||||
$result = $this->ContentspracheModel->update($this->post()['contentsprache_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->ContentspracheModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($dms = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -33,11 +33,11 @@ class Template extends APIv1_Controller
|
||||
*/
|
||||
public function getTemplate()
|
||||
{
|
||||
$templateID = $this->get('template_id');
|
||||
$template_kurzbz = $this->get('template_kurzbz');
|
||||
|
||||
if(isset($templateID))
|
||||
if(isset($template_kurzbz))
|
||||
{
|
||||
$result = $this->TemplateModel->load($templateID);
|
||||
$result = $this->TemplateModel->load($template_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Template extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['template_id']))
|
||||
if(isset($this->post()['template_kurzbz']))
|
||||
{
|
||||
$result = $this->TemplateModel->update($this->post()['template_id'], $this->post());
|
||||
$result = $this->TemplateModel->update($this->post()['template_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Veranstaltungskategorie extends APIv1_Controller
|
||||
*/
|
||||
public function getVeranstaltungskategorie()
|
||||
{
|
||||
$veranstaltungskategorieID = $this->get('veranstaltungskategorie_id');
|
||||
$veranstaltungskategorie_kurzbz = $this->get('veranstaltungskategorie_kurzbz');
|
||||
|
||||
if(isset($veranstaltungskategorieID))
|
||||
if(isset($veranstaltungskategorie_kurzbz))
|
||||
{
|
||||
$result = $this->VeranstaltungskategorieModel->load($veranstaltungskategorieID);
|
||||
$result = $this->VeranstaltungskategorieModel->load($veranstaltungskategorie_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Veranstaltungskategorie extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['veranstaltungskategorie_id']))
|
||||
if(isset($this->post()['veranstaltungskategorie_kurzbz']))
|
||||
{
|
||||
$result = $this->VeranstaltungskategorieModel->update($this->post()['veranstaltungskategorie_id'], $this->post());
|
||||
$result = $this->VeranstaltungskategorieModel->update($this->post()['veranstaltungskategorie_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Aufnahmeschluessel extends APIv1_Controller
|
||||
*/
|
||||
public function getAufnahmeschluessel()
|
||||
{
|
||||
$aufnahmeschluesselID = $this->get('aufnahmeschluessel_id');
|
||||
$aufnahmeschluessel = $this->get('aufnahmeschluessel');
|
||||
|
||||
if(isset($aufnahmeschluesselID))
|
||||
if(isset($aufnahmeschluessel))
|
||||
{
|
||||
$result = $this->AufnahmeschluesselModel->load($aufnahmeschluesselID);
|
||||
$result = $this->AufnahmeschluesselModel->load($aufnahmeschluessel);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Aufnahmeschluessel extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['aufnahmeschluessel_id']))
|
||||
if(isset($this->post()['aufnahmeschluessel']))
|
||||
{
|
||||
$result = $this->AufnahmeschluesselModel->update($this->post()['aufnahmeschluessel_id'], $this->post());
|
||||
$result = $this->AufnahmeschluesselModel->update($this->post()['aufnahmeschluessel'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Aufnahmetermintyp extends APIv1_Controller
|
||||
*/
|
||||
public function getAufnahmetermintyp()
|
||||
{
|
||||
$aufnahmetermintypID = $this->get('aufnahmetermintyp_id');
|
||||
$aufnahmetermintyp_kurzbz = $this->get('aufnahmetermintyp_kurzbz');
|
||||
|
||||
if(isset($aufnahmetermintypID))
|
||||
if(isset($aufnahmetermintyp_kurzbz))
|
||||
{
|
||||
$result = $this->AufnahmetermintypModel->load($aufnahmetermintypID);
|
||||
$result = $this->AufnahmetermintypModel->load($aufnahmetermintyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Aufnahmetermintyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['aufnahmetermintyp_id']))
|
||||
if(isset($this->post()['aufnahmetermintyp_kurzbz']))
|
||||
{
|
||||
$result = $this->AufnahmetermintypModel->update($this->post()['aufnahmetermintyp_id'], $this->post());
|
||||
$result = $this->AufnahmetermintypModel->update($this->post()['aufnahmetermintyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Buchungstyp extends APIv1_Controller
|
||||
*/
|
||||
public function getBuchungstyp()
|
||||
{
|
||||
$buchungstypID = $this->get('buchungstyp_id');
|
||||
$buchungstyp_kurzbz = $this->get('buchungstyp_kurzbz');
|
||||
|
||||
if(isset($buchungstypID))
|
||||
if(isset($buchungstyp_kurzbz))
|
||||
{
|
||||
$result = $this->BuchungstypModel->load($buchungstypID);
|
||||
$result = $this->BuchungstypModel->load($buchungstyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Buchungstyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['buchungstyp_id']))
|
||||
if(isset($this->post()['buchungstyp_kurzbz']))
|
||||
{
|
||||
$result = $this->BuchungstypModel->update($this->post()['buchungstyp_id'], $this->post());
|
||||
$result = $this->BuchungstypModel->update($this->post()['buchungstyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Dokument extends APIv1_Controller
|
||||
*/
|
||||
public function getDokument()
|
||||
{
|
||||
$dokumentID = $this->get('dokument_id');
|
||||
$dokument_kurzbz = $this->get('dokument_kurzbz');
|
||||
|
||||
if(isset($dokumentID))
|
||||
if(isset($dokument_kurzbz))
|
||||
{
|
||||
$result = $this->DokumentModel->load($dokumentID);
|
||||
$result = $this->DokumentModel->load($dokument_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Dokument extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['dokument_id']))
|
||||
if(isset($this->post()['dokument_kurzbz']))
|
||||
{
|
||||
$result = $this->DokumentModel->update($this->post()['dokument_id'], $this->post());
|
||||
$result = $this->DokumentModel->update($this->post()['dokument_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Dokumentprestudent extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['dokumentprestudent_id']))
|
||||
if(isset($this->post()['prestudent_id']) && isset($this->post()['dokument_kurzbz']))
|
||||
{
|
||||
$result = $this->DokumentprestudentModel->update($this->post()['dokumentprestudent_id'], $this->post());
|
||||
$result = $this->DokumentprestudentModel->update(array($this->post()['prestudent_id'], $this->post()['dokument_kurzbz']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Dokumentstudiengang extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['dokumentstudiengang_id']))
|
||||
if(isset($this->post()['studiengang_kz']) && isset($this->post()['dokument_kurzbz']))
|
||||
{
|
||||
$result = $this->DokumentstudiengangModel->update($this->post()['dokumentstudiengang_id'], $this->post());
|
||||
$result = $this->DokumentstudiengangModel->update(array($this->post()['studiengang_kz'], $this->post()['dokument_kurzbz']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Konto extends APIv1_Controller
|
||||
*/
|
||||
public function getKonto()
|
||||
{
|
||||
$kontoID = $this->get('konto_id');
|
||||
$buchungsnr = $this->get('buchungsnr');
|
||||
|
||||
if(isset($kontoID))
|
||||
if(isset($buchungsnr))
|
||||
{
|
||||
$result = $this->KontoModel->load($kontoID);
|
||||
$result = $this->KontoModel->load($buchungsnr);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Konto extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['konto_id']))
|
||||
if(isset($this->post()['buchungsnr']))
|
||||
{
|
||||
$result = $this->KontoModel->update($this->post()['konto_id'], $this->post());
|
||||
$result = $this->KontoModel->update($this->post()['buchungsnr'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Preinteressentstudiengang extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['preinteressentstudiengang_id']))
|
||||
if(isset($this->post()['preinteressent_id']) && isset($this->post()['studiengang_kz']))
|
||||
{
|
||||
$result = $this->PreinteressentstudiengangModel->update($this->post()['preinteressentstudiengang_id'], $this->post());
|
||||
$result = $this->PreinteressentstudiengangModel->update(array($this->post()['preinteressent_id'], $this->post()['studiengang_kz']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -57,9 +57,16 @@ class Prestudentstatus extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['prestudentstatus_id']))
|
||||
if(isset($this->post()['ausbildungssemester']) && isset($this->post()['studiensemester_kurzbz']) &&
|
||||
isset($this->post()['status_kurzbz']) && isset($this->post()['prestudent_id']))
|
||||
{
|
||||
$result = $this->PrestudentstatusModel->update($this->post()['prestudentstatus_id'], $this->post());
|
||||
$pksArray = array($this->post()['ausbildungssemester'],
|
||||
$this->post()['studiensemester_kurzbz'],
|
||||
$this->post()['status_kurzbz'],
|
||||
$this->post()['prestudent_id']
|
||||
);
|
||||
|
||||
$result = $this->PrestudentstatusModel->update($pksArray, $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Status extends APIv1_Controller
|
||||
*/
|
||||
public function getStatus()
|
||||
{
|
||||
$statusID = $this->get('status_id');
|
||||
$status_kurzbz = $this->get('status_kurzbz');
|
||||
|
||||
if(isset($statusID))
|
||||
if(isset($status_kurzbz))
|
||||
{
|
||||
$result = $this->StatusModel->load($statusID);
|
||||
$result = $this->StatusModel->load($status_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Status extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['status_id']))
|
||||
if(isset($this->post()['status_kurzbz']))
|
||||
{
|
||||
$result = $this->StatusModel->update($this->post()['status_id'], $this->post());
|
||||
$result = $this->StatusModel->update($this->post()['status_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Abgabe extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Abgabe API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model AbgabeModel
|
||||
$this->load->model('education/abgabe', 'AbgabeModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->AbgabeModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getAbgabe()
|
||||
{
|
||||
$abgabe_id = $this->get('abgabe_id');
|
||||
|
||||
if(isset($abgabe_id))
|
||||
{
|
||||
$result = $this->AbgabeModel->load($abgabe_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postAbgabe()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['abgabe_id']))
|
||||
{
|
||||
$result = $this->AbgabeModel->update($this->post()['abgabe_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->AbgabeModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($abgabe = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Abschlussbeurteilung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Abschlussbeurteilung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model AbschlussbeurteilungModel
|
||||
$this->load->model('education/abschlussbeurteilung', 'AbschlussbeurteilungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->AbschlussbeurteilungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getAbschlussbeurteilung()
|
||||
{
|
||||
$abschlussbeurteilung_kurzbz = $this->get('abschlussbeurteilung_kurzbz');
|
||||
|
||||
if(isset($abschlussbeurteilung_kurzbz))
|
||||
{
|
||||
$result = $this->AbschlussbeurteilungModel->load($abschlussbeurteilung_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postAbschlussbeurteilung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['$abschlussbeurteilung_kurzbz']))
|
||||
{
|
||||
$result = $this->AbschlussbeurteilungModel->update($this->post()['$abschlussbeurteilung_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->AbschlussbeurteilungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($abschlussbeurteilung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Abschlusspruefung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Abschlusspruefung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model AbschlusspruefungModel
|
||||
$this->load->model('education/abschlusspruefung', 'AbschlusspruefungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->AbschlusspruefungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getAbschlusspruefung()
|
||||
{
|
||||
$abschlusspruefung_id = $this->get('abschlusspruefung_id');
|
||||
|
||||
if(isset($abschlusspruefung_id))
|
||||
{
|
||||
$result = $this->AbschlusspruefungModel->load($abschlusspruefung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postAbschlusspruefung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['abschlusspruefung_id']))
|
||||
{
|
||||
$result = $this->AbschlusspruefungModel->update($this->post()['abschlusspruefung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->AbschlusspruefungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($abschlusspruefung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Anrechnung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Anrechnung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model AnrechnungModel
|
||||
$this->load->model('education/anrechnung', 'AnrechnungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->AnrechnungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getAnrechnung()
|
||||
{
|
||||
$anrechnung_id = $this->get('anrechnung_id');
|
||||
|
||||
if(isset($anrechnung_id))
|
||||
{
|
||||
$result = $this->AnrechnungModel->load($anrechnung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postAnrechnung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['anrechnung_id']))
|
||||
{
|
||||
$result = $this->AnrechnungModel->update($this->post()['anrechnung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->AnrechnungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($anrechnung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Anwesenheit extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Anwesenheit API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model AnwesenheitModel
|
||||
$this->load->model('education/anwesenheit', 'AnwesenheitModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->AnwesenheitModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getAnwesenheit()
|
||||
{
|
||||
$anwesenheit_id = $this->get('anwesenheit_id');
|
||||
|
||||
if(isset($anwesenheit_id))
|
||||
{
|
||||
$result = $this->AnwesenheitModel->load($anwesenheit_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postAnwesenheit()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['anwesenheit_id']))
|
||||
{
|
||||
$result = $this->AnwesenheitModel->update($this->post()['anwesenheit_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->AnwesenheitModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($anwesenheit = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Beispiel extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Beispiel API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model BeispielModel
|
||||
$this->load->model('education/beispiel', 'BeispielModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->BeispielModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getBeispiel()
|
||||
{
|
||||
$beispiel_id = $this->get('beispiel_id');
|
||||
|
||||
if(isset($beispiel_id))
|
||||
{
|
||||
$result = $this->BeispielModel->load($beispiel_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postBeispiel()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['beispiel_id']))
|
||||
{
|
||||
$result = $this->BeispielModel->update($this->post()['beispiel_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->BeispielModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($beispiel = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Betreuerart extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Betreuerart API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model BetreuerartModel
|
||||
$this->load->model('education/betreuerart', 'BetreuerartModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->BetreuerartModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getBetreuerart()
|
||||
{
|
||||
$betreuerart_id = $this->get('betreuerart_kurzbz');
|
||||
|
||||
if(isset($betreuerart_id))
|
||||
{
|
||||
$result = $this->BetreuerartModel->load($betreuerart_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postBetreuerart()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['betreuerart_kurzbz']))
|
||||
{
|
||||
$result = $this->BetreuerartModel->update($this->post()['betreuerart_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->BetreuerartModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($betreuerart = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Feedback extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Feedback API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model FeedbackModel
|
||||
$this->load->model('education/feedback', 'FeedbackModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->FeedbackModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getFeedback()
|
||||
{
|
||||
$feedback_id = $this->get('feedback_id');
|
||||
|
||||
if(isset($feedback_id))
|
||||
{
|
||||
$result = $this->FeedbackModel->load($feedback_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postFeedback()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['feedback_id']))
|
||||
{
|
||||
$result = $this->FeedbackModel->update($this->post()['feedback_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->FeedbackModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($feedback = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class LeNotenschluessel extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* LeNotenschluessel API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LeNotenschluesselModel
|
||||
$this->load->model('education/lenotenschluessel', 'LeNotenschluesselModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LeNotenschluesselModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLeNotenschluessel()
|
||||
{
|
||||
$note = $this->get('note');
|
||||
$lehreinheit_id = $this->get('lehreinheit_id');
|
||||
|
||||
if(isset($note) && isset($lehreinheit_id))
|
||||
{
|
||||
$result = $this->LeNotenschluesselModel->load(array($note, $lehreinheit_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLeNotenschluessel()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['note']) && isset($this->post()['lehreinheit_id']))
|
||||
{
|
||||
$result = $this->LeNotenschluesselModel->update(array($this->post()['note'], $this->post()['lehreinheit_id']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LeNotenschluesselModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lenotenschluessel = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class LePruefung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* LePruefung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LePruefungModel
|
||||
$this->load->model('education/lepruefung', 'LePruefungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LePruefungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLePruefung()
|
||||
{
|
||||
$lepruefung_id = $this->get('lepruefung_id');
|
||||
|
||||
if(isset($lepruefung_id))
|
||||
{
|
||||
$result = $this->LePruefungModel->load($lepruefung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLePruefung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lepruefung_id']))
|
||||
{
|
||||
$result = $this->LePruefungModel->update($this->post()['lepruefung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LePruefungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lepruefung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Legesamtnote extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Legesamtnote API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LegesamtnoteModel
|
||||
$this->load->model('education/legesamtnote', 'LegesamtnoteModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LegesamtnoteModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLegesamtnote()
|
||||
{
|
||||
$lehreinheit_id = $this->get('lehreinheit_id');
|
||||
$student_uid = $this->get('student_uid');
|
||||
|
||||
if(isset($lehreinheit_id) && isset($student_uid))
|
||||
{
|
||||
$result = $this->LegesamtnoteModel->load(array($lehreinheit_id, $student_uid));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLegesamtnote()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehreinheit_id']) && isset($this->post()['student_uid']))
|
||||
{
|
||||
$result = $this->LegesamtnoteModel->update(array($this->post()['lehreinheit_id'], $this->post()['student_uid']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LegesamtnoteModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($legesamtnote = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehreinheit extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehreinheit API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehreinheitModel
|
||||
$this->load->model('education/lehreinheit', 'LehreinheitModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehreinheitModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehreinheit()
|
||||
{
|
||||
$lehreinheit_id = $this->get('lehreinheit_id');
|
||||
|
||||
if(isset($lehreinheit_id))
|
||||
{
|
||||
$result = $this->LehreinheitModel->load($lehreinheit_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehreinheit()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehreinheit_id']))
|
||||
{
|
||||
$result = $this->LehreinheitModel->update($this->post()['lehreinheit_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehreinheitModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehreinheit = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehreinheitgruppe extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehreinheitgruppe API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehreinheitgruppeModel
|
||||
$this->load->model('education/lehreinheitgruppe', 'LehreinheitgruppeModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehreinheitgruppeModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehreinheitgruppe()
|
||||
{
|
||||
$lehreinheitgruppe_id = $this->get('lehreinheitgruppe_id');
|
||||
|
||||
if(isset($lehreinheitgruppe_id))
|
||||
{
|
||||
$result = $this->LehreinheitgruppeModel->load($lehreinheitgruppe_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehreinheitgruppe()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehreinheitgruppe_id']))
|
||||
{
|
||||
$result = $this->LehreinheitgruppeModel->update($this->post()['lehreinheitgruppe_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehreinheitgruppeModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehreinheitgruppe = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehreinheitmitarbeiter extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehreinheitmitarbeiter API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehreinheitmitarbeiterModel
|
||||
$this->load->model('education/lehreinheitmitarbeiter', 'LehreinheitmitarbeiterModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehreinheitmitarbeiterModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehreinheitmitarbeiter()
|
||||
{
|
||||
$mitarbeiter_uid = $this->get('mitarbeiter_uid');
|
||||
$lehreinheit_id = $this->get('lehreinheit_id');
|
||||
|
||||
if(isset($mitarbeiter_uid) && isset($lehreinheit_id))
|
||||
{
|
||||
$result = $this->LehreinheitmitarbeiterModel->load(array($mitarbeiter_uid, $lehreinheit_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehreinheitmitarbeiter()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['mitarbeiter_uid']) && isset($this->post()['lehreinheit_id']))
|
||||
{
|
||||
$result = $this->LehreinheitmitarbeiterModel->update(array($this->post()['mitarbeiter_uid'], $this->post()['lehreinheit_id']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehreinheitmitarbeiterModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehreinheitmitarbeiter = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehrfach extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehrfach API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehrfachModel
|
||||
$this->load->model('education/lehrfach', 'LehrfachModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehrfachModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehrfach()
|
||||
{
|
||||
$lehrfach_id = $this->get('lehrfach_id');
|
||||
|
||||
if(isset($lehrfach_id))
|
||||
{
|
||||
$result = $this->LehrfachModel->load($lehrfach_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehrfach()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehrfach_id']))
|
||||
{
|
||||
$result = $this->LehrfachModel->update($this->post()['lehrfach_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehrfachModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehrfach = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehrfunktion extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehrfunktion API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehrfunktionModel
|
||||
$this->load->model('education/lehrfunktion', 'LehrfunktionModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehrfunktionModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehrfunktion()
|
||||
{
|
||||
$lehrfunktion_kurzbz = $this->get('lehrfunktion_kurzbz');
|
||||
|
||||
if(isset($lehrfunktion_kurzbz))
|
||||
{
|
||||
$result = $this->LehrfunktionModel->load($lehrfunktion_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehrfunktion()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehrfunktion_kurzbz']))
|
||||
{
|
||||
$result = $this->LehrfunktionModel->update($this->post()['lehrfunktion_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehrfunktionModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehrfunktion = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehrtyp extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehrtyp API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehrtypModel
|
||||
$this->load->model('education/lehrtyp', 'LehrtypModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehrtypModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehrtyp()
|
||||
{
|
||||
$lehrtyp_kurzbz = $this->get('lehrtyp_kurzbz');
|
||||
|
||||
if(isset($lehrtyp_kurzbz))
|
||||
{
|
||||
$result = $this->LehrtypModel->load($lehrtyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehrtyp()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehrtyp_kurzbz']))
|
||||
{
|
||||
$result = $this->LehrtypModel->update($this->post()['lehrtyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehrtypModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehrtyp = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lehrveranstaltung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lehrveranstaltung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LehrveranstaltungModel
|
||||
$this->load->model('education/lehrveranstaltung', 'LehrveranstaltungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LehrveranstaltungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLehrveranstaltung()
|
||||
{
|
||||
$lehrveranstaltung_id = $this->get('lehrveranstaltung_id');
|
||||
|
||||
if(isset($lehrveranstaltung_id))
|
||||
{
|
||||
$result = $this->LehrveranstaltungModel->load($lehrveranstaltung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLehrveranstaltung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehrveranstaltung_id']))
|
||||
{
|
||||
$result = $this->LehrveranstaltungModel->update($this->post()['lehrveranstaltung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LehrveranstaltungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lehrveranstaltung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lvangebot extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lvangebot API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LvangebotModel
|
||||
$this->load->model('education/lvangebot', 'LvangebotModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LvangebotModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLvangebot()
|
||||
{
|
||||
$lvangebot_id = $this->get('lvangebot_id');
|
||||
|
||||
if(isset($lvangebot_id))
|
||||
{
|
||||
$result = $this->LvangebotModel->load($lvangebot_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLvangebot()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lvangebot_id']))
|
||||
{
|
||||
$result = $this->LvangebotModel->update($this->post()['lvangebot_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LvangebotModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lvangebot = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lvgesamtnote extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lvgesamtnote API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LvgesamtnoteModel
|
||||
$this->load->model('education/lvgesamtnote', 'LvgesamtnoteModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LvgesamtnoteModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLvgesamtnote()
|
||||
{
|
||||
$student_uid = $this->get('student_uid');
|
||||
$studiensemester_kurzbz = $this->get('studiensemester_kurzbz');
|
||||
$lehrveranstaltung_id = $this->get('lehrveranstaltung_id');
|
||||
|
||||
if(isset($student_uid) && isset($studiensemester_kurzbz) && isset($lehrveranstaltung_id))
|
||||
{
|
||||
$result = $this->LvgesamtnoteModel->load(array($student_uid, $studiensemester_kurzbz, $lehrveranstaltung_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLvgesamtnote()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['student_uid']) && isset($this->post()['studiensemester_kurzbz']) && isset($this->post()['lehrveranstaltung_id']))
|
||||
{
|
||||
$pksArray = array($this->post()['student_uid'],
|
||||
$this->post()['studiensemester_kurzbz'],
|
||||
$this->post()['lehrveranstaltung_id']
|
||||
);
|
||||
|
||||
$result = $this->LvgesamtnoteModel->update($pksArray, $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LvgesamtnoteModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lvgesamtnote = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lvinfo extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lvinfo API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LvinfoModel
|
||||
$this->load->model('education/lvinfo', 'LvinfoModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LvinfoModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLvinfo()
|
||||
{
|
||||
$sprache = $this->get('sprache');
|
||||
$lehrveranstaltung_id = $this->get('lehrveranstaltung_id');
|
||||
|
||||
if(isset($sprache) && isset($lehrveranstaltung_id))
|
||||
{
|
||||
$result = $this->LvinfoModel->load(array($sprache, $lehrveranstaltung_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLvinfo()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['sprache']) && isset($this->post()['lehrveranstaltung_id']))
|
||||
{
|
||||
$result = $this->LvinfoModel->update(array($this->post()['sprache'], $this->post()['lehrveranstaltung_id']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LvinfoModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lvinfo = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lvregel extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lvregel API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LvregelModel
|
||||
$this->load->model('education/lvregel', 'LvregelModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LvregelModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLvregel()
|
||||
{
|
||||
$lvregel_id = $this->get('lvregel_id');
|
||||
|
||||
if(isset($lvregel_id))
|
||||
{
|
||||
$result = $this->LvregelModel->load($lvregel_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLvregel()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lvregel_id']))
|
||||
{
|
||||
$result = $this->LvregelModel->update($this->post()['lvregel_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LvregelModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lvregel = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Lvregeltyp extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Lvregeltyp API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model LvregeltypModel
|
||||
$this->load->model('education/lvregeltyp', 'LvregeltypModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->LvregeltypModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getLvregeltyp()
|
||||
{
|
||||
$lvregeltyp_kurzbz = $this->get('lvregeltyp_kurzbz');
|
||||
|
||||
if(isset($lvregeltyp_kurzbz))
|
||||
{
|
||||
$result = $this->LvregeltypModel->load($lvregeltyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postLvregeltyp()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lvregeltyp_kurzbz']))
|
||||
{
|
||||
$result = $this->LvregeltypModel->update($this->post()['lvregeltyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->LvregeltypModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($lvregeltyp = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Moodle extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Moodle API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model MoodleModel
|
||||
$this->load->model('education/moodle', 'MoodleModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->MoodleModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getMoodle()
|
||||
{
|
||||
$moodle_id = $this->get('moodle_id');
|
||||
|
||||
if(isset($moodle_id))
|
||||
{
|
||||
$result = $this->MoodleModel->load($moodle_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postMoodle()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['moodle_id']))
|
||||
{
|
||||
$result = $this->MoodleModel->update($this->post()['moodle_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->MoodleModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($moodle = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Notenschluessel extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Notenschluessel API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model NotenschluesselModel
|
||||
$this->load->model('education/notenschluessel', 'NotenschluesselModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->NotenschluesselModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getNotenschluessel()
|
||||
{
|
||||
$notenschluessel_kurzbz = $this->get('notenschluessel_kurzbz');
|
||||
|
||||
if(isset($notenschluessel_kurzbz))
|
||||
{
|
||||
$result = $this->NotenschluesselModel->load($notenschluessel_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postNotenschluessel()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['notenschluessel_kurzbz']))
|
||||
{
|
||||
$result = $this->NotenschluesselModel->update($this->post()['notenschluessel_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->NotenschluesselModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($notenschluessel = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Notenschluesselaufteilung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Notenschluesselaufteilung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model NotenschluesselaufteilungModel
|
||||
$this->load->model('education/notenschluesselaufteilung', 'NotenschluesselaufteilungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->NotenschluesselaufteilungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getNotenschluesselaufteilung()
|
||||
{
|
||||
$notenschluesselaufteilung_id = $this->get('notenschluesselaufteilung_id');
|
||||
|
||||
if(isset($notenschluesselaufteilung_id))
|
||||
{
|
||||
$result = $this->NotenschluesselaufteilungModel->load($notenschluesselaufteilung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postNotenschluesselaufteilung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['notenschluesselaufteilung_id']))
|
||||
{
|
||||
$result = $this->NotenschluesselaufteilungModel->update($this->post()['notenschluesselaufteilung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->NotenschluesselaufteilungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($notenschluesselaufteilung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Notenschluesseluebung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Notenschluesseluebung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model NotenschluesseluebungModel
|
||||
$this->load->model('education/notenschluesseluebung', 'NotenschluesseluebungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->NotenschluesseluebungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getNotenschluesseluebung()
|
||||
{
|
||||
$note = $this->get('note');
|
||||
$uebung_id = $this->get('uebung_id');
|
||||
|
||||
if(isset($note) && isset($uebung_id))
|
||||
{
|
||||
$result = $this->NotenschluesseluebungModel->load(array($note, $uebung_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postNotenschluesseluebung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['note']) && isset($this->post()['uebung_id']))
|
||||
{
|
||||
$result = $this->NotenschluesseluebungModel->update(array($this->post()['note'], $this->post()['uebung_id']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->NotenschluesseluebungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($notenschluesseluebung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Notenschluesselzuordnung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Notenschluesselzuordnung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model NotenschluesselzuordnungModel
|
||||
$this->load->model('education/notenschluesselzuordnung', 'NotenschluesselzuordnungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->NotenschluesselzuordnungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getNotenschluesselzuordnung()
|
||||
{
|
||||
$notenschluesselzuordnung_id = $this->get('notenschluesselzuordnung_id');
|
||||
|
||||
if(isset($notenschluesselzuordnung_id))
|
||||
{
|
||||
$result = $this->NotenschluesselzuordnungModel->load($notenschluesselzuordnung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postNotenschluesselzuordnung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['notenschluesselzuordnung_id']))
|
||||
{
|
||||
$result = $this->NotenschluesselzuordnungModel->update($this->post()['notenschluesselzuordnung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->NotenschluesselzuordnungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($notenschluesselzuordnung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Paabgabe extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Paabgabe API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PaabgabeModel
|
||||
$this->load->model('education/paabgabe', 'PaabgabeModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PaabgabeModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPaabgabe()
|
||||
{
|
||||
$paabgabe_id = $this->get('paabgabe_id');
|
||||
|
||||
if(isset($paabgabe_id))
|
||||
{
|
||||
$result = $this->PaabgabeModel->load($paabgabe_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPaabgabe()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['paabgabe_id']))
|
||||
{
|
||||
$result = $this->PaabgabeModel->update($this->post()['paabgabe_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PaabgabeModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($paabgabe = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Paabgabetyp extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Paabgabetyp API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PaabgabetypModel
|
||||
$this->load->model('education/paabgabetyp', 'PaabgabetypModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PaabgabetypModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPaabgabetyp()
|
||||
{
|
||||
$paabgabetyp_kurzbz = $this->get('paabgabetyp_kurzbz');
|
||||
|
||||
if(isset($paabgabetyp_kurzbz))
|
||||
{
|
||||
$result = $this->PaabgabetypModel->load($paabgabetyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPaabgabetyp()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['paabgabetyp_kurzbz']))
|
||||
{
|
||||
$result = $this->PaabgabetypModel->update($this->post()['paabgabetyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PaabgabetypModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($paabgabetyp = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Projektarbeit extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Projektarbeit API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model ProjektarbeitModel
|
||||
$this->load->model('education/projektarbeit', 'ProjektarbeitModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->ProjektarbeitModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getProjektarbeit()
|
||||
{
|
||||
$projektarbeit_id = $this->get('projektarbeit_id');
|
||||
|
||||
if(isset($projektarbeit_id))
|
||||
{
|
||||
$result = $this->ProjektarbeitModel->load($projektarbeit_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postProjektarbeit()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['projektarbeit_id']))
|
||||
{
|
||||
$result = $this->ProjektarbeitModel->update($this->post()['projektarbeit_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->ProjektarbeitModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($projektarbeit = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Projektbetreuer extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Projektbetreuer API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model ProjektbetreuerModel
|
||||
$this->load->model('education/projektbetreuer', 'ProjektbetreuerModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->ProjektbetreuerModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getProjektbetreuer()
|
||||
{
|
||||
$betreuerart_kurzbz = $this->get('betreuerart_kurzbz');
|
||||
$projektarbeit_id = $this->get('projektarbeit_id');
|
||||
$person_id = $this->get('person_id');
|
||||
|
||||
if(isset($betreuerart_kurzbz) && isset($projektarbeit_id) && isset($person_id))
|
||||
{
|
||||
$result = $this->ProjektbetreuerModel->load(array($betreuerart_kurzbz, $projektarbeit_id, $person_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postProjektbetreuer()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['betreuerart_kurzbz']) && isset($this->post()['projektarbeit_id']) && isset($this->post()['person_id']))
|
||||
{
|
||||
$pksArray = array($this->post()['betreuerart_kurzbz'],
|
||||
$this->post()['projektarbeit_id'],
|
||||
$this->post()['person_id']
|
||||
);
|
||||
|
||||
$result = $this->ProjektbetreuerModel->update($pksArray, $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->ProjektbetreuerModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($projektbetreuer = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Projekttyp extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Projekttyp API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model ProjekttypModel
|
||||
$this->load->model('education/projekttyp', 'ProjekttypModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->ProjekttypModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getProjekttyp()
|
||||
{
|
||||
$projekttyp_kurzbz = $this->get('projekttyp_kurzbz');
|
||||
|
||||
if(isset($projekttyp_kurzbz))
|
||||
{
|
||||
$result = $this->ProjekttypModel->load($projekttyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postProjekttyp()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['projekttyp_kurzbz']))
|
||||
{
|
||||
$result = $this->ProjekttypModel->update($this->post()['projekttyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->ProjekttypModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($projekttyp = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Pruefung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Pruefung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PruefungModel
|
||||
$this->load->model('education/pruefung', 'PruefungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PruefungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPruefung()
|
||||
{
|
||||
$pruefung_id = $this->get('pruefung_id');
|
||||
|
||||
if(isset($pruefung_id))
|
||||
{
|
||||
$result = $this->PruefungModel->load($pruefung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPruefung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['pruefung_id']))
|
||||
{
|
||||
$result = $this->PruefungModel->update($this->post()['pruefung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PruefungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($pruefung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Pruefungsanmeldung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Pruefungsanmeldung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PruefungsanmeldungModel
|
||||
$this->load->model('education/pruefungsanmeldung', 'PruefungsanmeldungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PruefungsanmeldungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPruefungsanmeldung()
|
||||
{
|
||||
$pruefungsanmeldung_id = $this->get('pruefungsanmeldung_id');
|
||||
|
||||
if(isset($pruefungsanmeldung_id))
|
||||
{
|
||||
$result = $this->PruefungsanmeldungModel->load($pruefungsanmeldung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPruefungsanmeldung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['pruefungsanmeldung_id']))
|
||||
{
|
||||
$result = $this->PruefungsanmeldungModel->update($this->post()['pruefungsanmeldung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PruefungsanmeldungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($pruefungsanmeldung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Pruefungsfenster extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Pruefungsfenster API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PruefungsfensterModel
|
||||
$this->load->model('education/pruefungsfenster', 'PruefungsfensterModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PruefungsfensterModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPruefungsfenster()
|
||||
{
|
||||
$pruefungsfenster_id = $this->get('pruefungsfenster_id');
|
||||
|
||||
if(isset($pruefungsfenster_id))
|
||||
{
|
||||
$result = $this->PruefungsfensterModel->load($pruefungsfenster_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPruefungsfenster()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['pruefungsfenster_id']))
|
||||
{
|
||||
$result = $this->PruefungsfensterModel->update($this->post()['pruefungsfenster_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PruefungsfensterModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($pruefungsfenster = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Pruefungsstatus extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Pruefungsstatus API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PruefungsstatusModel
|
||||
$this->load->model('education/pruefungsstatus', 'PruefungsstatusModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PruefungsstatusModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPruefungsstatus()
|
||||
{
|
||||
$status_kurzbz = $this->get('status_kurzbz');
|
||||
|
||||
if(isset($status_kurzbz))
|
||||
{
|
||||
$result = $this->PruefungsstatusModel->load($status_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPruefungsstatus()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['status_kurzbz']))
|
||||
{
|
||||
$result = $this->PruefungsstatusModel->update($this->post()['status_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PruefungsstatusModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($pruefungsstatus = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Pruefungstermin extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Pruefungstermin API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PruefungsterminModel
|
||||
$this->load->model('education/pruefungstermin', 'PruefungsterminModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PruefungsterminModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPruefungstermin()
|
||||
{
|
||||
$pruefungstermin_id = $this->get('pruefungstermin_id');
|
||||
|
||||
if(isset($pruefungstermin_id))
|
||||
{
|
||||
$result = $this->PruefungsterminModel->load($pruefungstermin_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPruefungstermin()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['pruefungstermin_id']))
|
||||
{
|
||||
$result = $this->PruefungsterminModel->update($this->post()['pruefungstermin_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PruefungsterminModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($pruefungstermin = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Pruefungstyp extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Pruefungstyp API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model PruefungstypModel
|
||||
$this->load->model('education/pruefungstyp', 'PruefungstypModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->PruefungstypModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getPruefungstyp()
|
||||
{
|
||||
$pruefungstyp_kurzbz = $this->get('pruefungstyp_kurzbz');
|
||||
|
||||
if(isset($pruefungstyp_kurzbz))
|
||||
{
|
||||
$result = $this->PruefungstypModel->load($pruefungstyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postPruefungstyp()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['pruefungstyp_kurzbz']))
|
||||
{
|
||||
$result = $this->PruefungstypModel->update($this->post()['pruefungstyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->PruefungstypModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($pruefungstyp = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Studentbeispiel extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Studentbeispiel API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model StudentbeispielModel
|
||||
$this->load->model('education/studentbeispiel', 'StudentbeispielModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->StudentbeispielModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getStudentbeispiel()
|
||||
{
|
||||
$beispiel_id = $this->get('beispiel_id');
|
||||
$student_uid = $this->get('student_uid');
|
||||
|
||||
if(isset($beispiel_id) && isset($student_uid))
|
||||
{
|
||||
$result = $this->StudentbeispielModel->load(array($beispiel_id, $student_uid));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postStudentbeispiel()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['beispiel_id']) && isset($this->post()['student_uid']))
|
||||
{
|
||||
$result = $this->StudentbeispielModel->update(array($this->post()['beispiel_id'], $this->post()['student_uid']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->StudentbeispielModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($studentbeispiel = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Studentlehrverband extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Studentlehrverband API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model StudentlehrverbandModel
|
||||
$this->load->model('education/studentlehrverband', 'StudentlehrverbandModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->StudentlehrverbandModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getStudentlehrverband()
|
||||
{
|
||||
$studiensemester_kurzbz = $this->get('studiensemester_kurzbz');
|
||||
$student_uid = $this->get('student_uid');
|
||||
|
||||
if(isset($studiensemester_kurzbz) && isset($student_uid))
|
||||
{
|
||||
$result = $this->StudentlehrverbandModel->load(array($studiensemester_kurzbz, $student_uid));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postStudentlehrverband()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['studiensemester_kurzbz']) && isset($this->post()['student_uid']))
|
||||
{
|
||||
$result = $this->StudentlehrverbandModel->update(array($this->post()['studiensemester_kurzbz'], $this->post()['student_uid']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->StudentlehrverbandModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($studentlehrverband = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Studentuebung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Studentuebung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model StudentuebungModel
|
||||
$this->load->model('education/studentuebung', 'StudentuebungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->StudentuebungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getStudentuebung()
|
||||
{
|
||||
$uebung_id = $this->get('uebung_id');
|
||||
$student_uid = $this->get('student_uid');
|
||||
|
||||
if(isset($uebung_id) && isset($student_uid))
|
||||
{
|
||||
$result = $this->StudentuebungModel->load(array($uebung_id, $student_uid));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postStudentuebung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['uebung_id']) && isset($this->post()['student_uid']))
|
||||
{
|
||||
$result = $this->StudentuebungModel->update(array($this->post()['uebung_id'], $this->post()['student_uid']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->StudentuebungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($studentuebung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Uebung extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Uebung API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model UebungModel
|
||||
$this->load->model('education/uebung', 'UebungModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->UebungModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getUebung()
|
||||
{
|
||||
$uebung_id = $this->get('uebung_id');
|
||||
|
||||
if(isset($uebung_id))
|
||||
{
|
||||
$result = $this->UebungModel->load($uebung_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postUebung()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['uebung_id']))
|
||||
{
|
||||
$result = $this->UebungModel->update($this->post()['uebung_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->UebungModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($uebung = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Zeugnis extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Zeugnis API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model ZeugnisModel
|
||||
$this->load->model('education/zeugnis', 'ZeugnisModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->ZeugnisModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getZeugnis()
|
||||
{
|
||||
$zeugnis_id = $this->get('zeugnis_id');
|
||||
|
||||
if(isset($zeugnis_id))
|
||||
{
|
||||
$result = $this->ZeugnisModel->load($zeugnis_id);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postZeugnis()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['zeugnis_id']))
|
||||
{
|
||||
$result = $this->ZeugnisModel->update($this->post()['zeugnis_id'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->ZeugnisModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($zeugnis = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
<?php
|
||||
/**
|
||||
* FH-Complete
|
||||
*
|
||||
* @package FHC-API
|
||||
* @author FHC-Team
|
||||
* @copyright Copyright (c) 2016, fhcomplete.org
|
||||
* @license GPLv3
|
||||
* @link http://fhcomplete.org
|
||||
* @since Version 1.0
|
||||
* @filesource
|
||||
*/
|
||||
// ------------------------------------------------------------------------
|
||||
|
||||
if(!defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Zeugnisnote extends APIv1_Controller
|
||||
{
|
||||
/**
|
||||
* Zeugnisnote API constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
// Load model ZeugnisnoteModel
|
||||
$this->load->model('education/zeugnisnote', 'ZeugnisnoteModel');
|
||||
// Load set the uid of the model to let to check the permissions
|
||||
$this->ZeugnisnoteModel->setUID($this->_getUID());
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function getZeugnisnote()
|
||||
{
|
||||
$studiensemester_kurzbz = $this->get('studiensemester_kurzbz');
|
||||
$student_uid = $this->get('student_uid');
|
||||
$lehrveranstaltung_id = $this->get('lehrveranstaltung_id');
|
||||
|
||||
if(isset($studiensemester_kurzbz) && isset($student_uid) && isset($lehrveranstaltung_id))
|
||||
{
|
||||
$result = $this->ZeugnisnoteModel->load(array($studiensemester_kurzbz, $student_uid, $lehrveranstaltung_id));
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return void
|
||||
*/
|
||||
public function postZeugnisnote()
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['studiensemester_kurzbz']) && isset($this->post()['student_uid']) && isset($this->post()['lehrveranstaltung_id']))
|
||||
{
|
||||
$pksArray = array($this->post()['studiensemester_kurzbz'],
|
||||
$this->post()['student_uid'],
|
||||
$this->post()['lehrveranstaltung_id']
|
||||
);
|
||||
|
||||
$result = $this->ZeugnisnoteModel->update($pksArray, $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = $this->ZeugnisnoteModel->insert($this->post());
|
||||
}
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->response();
|
||||
}
|
||||
}
|
||||
|
||||
private function _validate($zeugnisnote = NULL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -33,11 +33,11 @@ class Erhalter extends APIv1_Controller
|
||||
*/
|
||||
public function getErhalter()
|
||||
{
|
||||
$erhalterID = $this->get('erhalter_id');
|
||||
$erhalter_kz = $this->get('erhalter_kz');
|
||||
|
||||
if(isset($erhalterID))
|
||||
if(isset($erhalter_kz))
|
||||
{
|
||||
$result = $this->ErhalterModel->load($erhalterID);
|
||||
$result = $this->ErhalterModel->load($erhalter_kz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Erhalter extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['erhalter_id']))
|
||||
if(isset($this->post()['erhalter_kz']))
|
||||
{
|
||||
$result = $this->ErhalterModel->update($this->post()['erhalter_id'], $this->post());
|
||||
$result = $this->ErhalterModel->update($this->post()['erhalter_kz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Ferien extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['ferien_id']))
|
||||
if(isset($this->post()['studiengang_kz']) && isset($this->post()['bezeichnung']))
|
||||
{
|
||||
$result = $this->FerienModel->update($this->post()['ferien_id'], $this->post());
|
||||
$result = $this->FerienModel->update(array($this->post()['ferien_id'], $this->post()['bezeichnung']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Gruppe extends APIv1_Controller
|
||||
*/
|
||||
public function getGruppe()
|
||||
{
|
||||
$gruppeID = $this->get('gruppe_id');
|
||||
$gruppe_kurzbz = $this->get('gruppe_kurzbz');
|
||||
|
||||
if(isset($gruppeID))
|
||||
if(isset($gruppe_kurzbz))
|
||||
{
|
||||
$result = $this->GruppeModel->load($gruppeID);
|
||||
$result = $this->GruppeModel->load($gruppe_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Gruppe extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['gruppe_id']))
|
||||
if(isset($this->post()['gruppe_kurzbz']))
|
||||
{
|
||||
$result = $this->GruppeModel->update($this->post()['gruppe_id'], $this->post());
|
||||
$result = $this->GruppeModel->update($this->post()['gruppe_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -57,9 +57,16 @@ class Lehrverband extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['lehrverband_id']))
|
||||
if(isset($this->post()['gruppe']) && isset($this->post()['verband']) &&
|
||||
isset($this->post()['semester']) && isset($this->post()['studiengang_kz']))
|
||||
{
|
||||
$result = $this->LehrverbandModel->update($this->post()['lehrverband_id'], $this->post());
|
||||
$pksArray = array($this->post()['gruppe'],
|
||||
$this->post()['verband'],
|
||||
$this->post()['semester'],
|
||||
$this->post()['studiengang_kz']
|
||||
);
|
||||
|
||||
$result = $this->LehrverbandModel->update($pksArray, $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Organisationseinheittyp extends APIv1_Controller
|
||||
*/
|
||||
public function getOrganisationseinheittyp()
|
||||
{
|
||||
$organisationseinheittypID = $this->get('organisationseinheittyp_id');
|
||||
$organisationseinheittyp_kurzbz = $this->get('organisationseinheittyp_kurzbz');
|
||||
|
||||
if(isset($organisationseinheittypID))
|
||||
if(isset($organisationseinheittyp_kurzbz))
|
||||
{
|
||||
$result = $this->OrganisationseinheittypModel->load($organisationseinheittypID);
|
||||
$result = $this->OrganisationseinheittypModel->load($organisationseinheittyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Organisationseinheittyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['organisationseinheittyp_id']))
|
||||
if(isset($this->post()['organisationseinheittyp_kurzbz']))
|
||||
{
|
||||
$result = $this->OrganisationseinheittypModel->update($this->post()['organisationseinheittyp_id'], $this->post());
|
||||
$result = $this->OrganisationseinheittypModel->update($this->post()['organisationseinheittyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -55,9 +55,9 @@ class Semesterwochen extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['semesterwochen_id']))
|
||||
if(isset($this->post()['studiengang_kz']) && isset($this->post()['semester']))
|
||||
{
|
||||
$result = $this->SemesterwochenModel->update($this->post()['semesterwochen_id'], $this->post());
|
||||
$result = $this->SemesterwochenModel->update(array($this->post()['studiengang_kz'], $this->post()['semester']), $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Statistik extends APIv1_Controller
|
||||
*/
|
||||
public function getStatistik()
|
||||
{
|
||||
$statistikID = $this->get('statistik_id');
|
||||
$statistik_kurzbz = $this->get('statistik_kurzbz');
|
||||
|
||||
if(isset($statistikID))
|
||||
if(isset($statistik_kurzbz))
|
||||
{
|
||||
$result = $this->StatistikModel->load($statistikID);
|
||||
$result = $this->StatistikModel->load($statistik_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Statistik extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['statistik_id']))
|
||||
if(isset($this->post()['statistik_kurzbz']))
|
||||
{
|
||||
$result = $this->StatistikModel->update($this->post()['statistik_id'], $this->post());
|
||||
$result = $this->StatistikModel->update($this->post()['statistik_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Studiengangstyp extends APIv1_Controller
|
||||
*/
|
||||
public function getStudiengangstyp()
|
||||
{
|
||||
$studiengangstypID = $this->get('studiengangstyp_id');
|
||||
$typ = $this->get('typ');
|
||||
|
||||
if(isset($studiengangstypID))
|
||||
if(isset($typ))
|
||||
{
|
||||
$result = $this->StudiengangstypModel->load($studiengangstypID);
|
||||
$result = $this->StudiengangstypModel->load($typ);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Studiengangstyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['studiengangstyp_id']))
|
||||
if(isset($this->post()['typ']))
|
||||
{
|
||||
$result = $this->StudiengangstypModel->update($this->post()['studiengangstyp_id'], $this->post());
|
||||
$result = $this->StudiengangstypModel->update($this->post()['typ'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Studienjahr extends APIv1_Controller
|
||||
*/
|
||||
public function getStudienjahr()
|
||||
{
|
||||
$studienjahrID = $this->get('studienjahr_id');
|
||||
$studienjahr_kurzbz = $this->get('studienjahr_kurzbz');
|
||||
|
||||
if(isset($studienjahrID))
|
||||
if(isset($studienjahr_kurzbz))
|
||||
{
|
||||
$result = $this->StudienjahrModel->load($studienjahrID);
|
||||
$result = $this->StudienjahrModel->load($studienjahr_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Studienjahr extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['studienjahr_id']))
|
||||
if(isset($this->post()['studienjahr_kurzbz']))
|
||||
{
|
||||
$result = $this->StudienjahrModel->update($this->post()['studienjahr_id'], $this->post());
|
||||
$result = $this->StudienjahrModel->update($this->post()['studienjahr_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Studienordnungstatus extends APIv1_Controller
|
||||
*/
|
||||
public function getStudienordnungstatus()
|
||||
{
|
||||
$studienordnungstatusID = $this->get('studienordnungstatus_id');
|
||||
$status_kurzbz = $this->get('status_kurzbz');
|
||||
|
||||
if(isset($studienordnungstatusID))
|
||||
if(isset($status_kurzbz))
|
||||
{
|
||||
$result = $this->StudienordnungstatusModel->load($studienordnungstatusID);
|
||||
$result = $this->StudienordnungstatusModel->load($status_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Studienordnungstatus extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['studienordnungstatus_id']))
|
||||
if(isset($this->post()['status_kurzbz']))
|
||||
{
|
||||
$result = $this->StudienordnungstatusModel->update($this->post()['studienordnungstatus_id'], $this->post());
|
||||
$result = $this->StudienordnungstatusModel->update($this->post()['status_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Studiensemester extends APIv1_Controller
|
||||
*/
|
||||
public function getStudiensemester()
|
||||
{
|
||||
$studiensemesterID = $this->get('studiensemester_id');
|
||||
$studiensemester_kurzbz = $this->get('studiensemester_kurzbz');
|
||||
|
||||
if(isset($studiensemesterID))
|
||||
if(isset($studiensemester_kurzbz))
|
||||
{
|
||||
$result = $this->StudiensemesterModel->load($studiensemesterID);
|
||||
$result = $this->StudiensemesterModel->load($studiensemester_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Studiensemester extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['studiensemester_id']))
|
||||
if(isset($this->post()['studiensemester_kurzbz']))
|
||||
{
|
||||
$result = $this->StudiensemesterModel->update($this->post()['studiensemester_id'], $this->post());
|
||||
$result = $this->StudiensemesterModel->update($this->post()['studiensemester_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Benutzer extends APIv1_Controller
|
||||
*/
|
||||
public function getBenutzer()
|
||||
{
|
||||
$benutzerID = $this->get('benutzer_id');
|
||||
$uid = $this->get('uid');
|
||||
|
||||
if(isset($benutzerID))
|
||||
if(isset($uid))
|
||||
{
|
||||
$result = $this->BenutzerModel->load($benutzerID);
|
||||
$result = $this->BenutzerModel->load($uid);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Benutzer extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['benutzer_id']))
|
||||
if(isset($this->post()['uid']))
|
||||
{
|
||||
$result = $this->BenutzerModel->update($this->post()['benutzer_id'], $this->post());
|
||||
$result = $this->BenutzerModel->update($this->post()['uid'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Fotostatus extends APIv1_Controller
|
||||
*/
|
||||
public function getFotostatus()
|
||||
{
|
||||
$fotostatusID = $this->get('fotostatus_id');
|
||||
$fotostatus_kurzbz = $this->get('fotostatus_kurzbz');
|
||||
|
||||
if(isset($fotostatusID))
|
||||
if(isset($fotostatus_kurzbz))
|
||||
{
|
||||
$result = $this->FotostatusModel->load($fotostatusID);
|
||||
$result = $this->FotostatusModel->load($fotostatus_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Fotostatus extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['fotostatus_id']))
|
||||
if(isset($this->post()['fotostatus_kurzbz']))
|
||||
{
|
||||
$result = $this->FotostatusModel->update($this->post()['fotostatus_id'], $this->post());
|
||||
$result = $this->FotostatusModel->update($this->post()['fotostatus_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Freebusytyp extends APIv1_Controller
|
||||
*/
|
||||
public function getFreebusytyp()
|
||||
{
|
||||
$freebusytypID = $this->get('freebusytyp_id');
|
||||
$freebusytyp_kurzbz = $this->get('freebusytyp_kurzbz');
|
||||
|
||||
if(isset($freebusytypID))
|
||||
if(isset($freebusytyp_kurzbz))
|
||||
{
|
||||
$result = $this->FreebusytypModel->load($freebusytypID);
|
||||
$result = $this->FreebusytypModel->load($freebusytyp_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Freebusytyp extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['freebusytyp_id']))
|
||||
if(isset($this->post()['freebusytyp_kurzbz']))
|
||||
{
|
||||
$result = $this->FreebusytypModel->update($this->post()['freebusytyp_id'], $this->post());
|
||||
$result = $this->FreebusytypModel->update($this->post()['freebusytyp_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -33,11 +33,11 @@ class Kontaktmedium extends APIv1_Controller
|
||||
*/
|
||||
public function getKontaktmedium()
|
||||
{
|
||||
$kontaktmediumID = $this->get('kontaktmedium_id');
|
||||
$kontaktmedium_kurzbz = $this->get('kontaktmedium_kurzbz');
|
||||
|
||||
if(isset($kontaktmediumID))
|
||||
if(isset($kontaktmedium_kurzbz))
|
||||
{
|
||||
$result = $this->KontaktmediumModel->load($kontaktmediumID);
|
||||
$result = $this->KontaktmediumModel->load($kontaktmedium_kurzbz);
|
||||
|
||||
$this->response($result, REST_Controller::HTTP_OK);
|
||||
}
|
||||
@@ -54,9 +54,9 @@ class Kontaktmedium extends APIv1_Controller
|
||||
{
|
||||
if($this->_validate($this->post()))
|
||||
{
|
||||
if(isset($this->post()['kontaktmedium_id']))
|
||||
if(isset($this->post()['kontaktmedium_kurzbz']))
|
||||
{
|
||||
$result = $this->KontaktmediumModel->update($this->post()['kontaktmedium_id'], $this->post());
|
||||
$result = $this->KontaktmediumModel->update($this->post()['kontaktmedium_kurzbz'], $this->post());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user