MIF_E31211958/app/Config/Routes.php

113 lines
4.4 KiB
PHP

<?php
use CodeIgniter\Router\RouteCollection;
/**
* @var RouteCollection $routes
*/
$routes->get('/login', 'Auth::index');
$routes->post('/proses_login', 'Auth::login_aksi');
$routes->get('/logout', 'Auth::proses_logout');
$routes->get('/', 'Auth::index');
$routes->get('/index', 'Home::index');
$routes->post('/home', 'Home::index');
$routes->get('/home/generatePdf/(:num)', 'Home::cetakRapor/$1');
//Guru
$routes->get('/guru/list', 'Guru::index');
$routes->get('/guru/input', 'Guru::input');
$routes->post('/guru/insert', 'Guru::insert');
$routes->get('guru/edit/(:num)', 'Guru::edit/$1');
$routes->post('/guru/update/(:num)', 'Guru::update/$1');
$routes->get('guru/delete/(:num)', 'Guru::delete/$1');
$routes->get('guru/restore/(:num)', 'Guru::restore/$1');
//Absensi
$routes->get('/absensi/list', 'Absensi::index');
$routes->get('/absensi/input', 'Absensi::input');
$routes->post('/absensi/insert', 'Absensi::insert');
$routes->post('/absensi/import', 'Absensi::insertExcel');
$routes->get('absensi/edit/(:num)', 'Absensi::edit/$1');
$routes->post('/absensi/update/(:num)', 'Absensi::update/$1');
$routes->get('absensi/delete/(:num)', 'Absensi::delete/$1');
//Jurnal
$routes->get('/jurnal/list', 'Jurnal::index');
$routes->get('/jurnal/input', 'Jurnal::input');
$routes->post('/jurnal/insert', 'Jurnal::insert');
$routes->get('jurnal/edit/(:num)', 'Jurnal::edit/$1');
$routes->post('/jurnal/update/(:num)', 'Jurnal::update/$1');
$routes->get('jurnal/delete/(:num)', 'Jurnal::delete/$1');
//Jurnal ALL
$routes->get('/jurnal/listAll', 'Jurnal::index2');
$routes->get('/jurnal/input2', 'Jurnal::input2');
$routes->get('jurnal/edit2/(:num)', 'Jurnal::edit2/$1');
//Amal
$routes->get('/amal/list', 'Amal::index');
$routes->get('/amal/input', 'Amal::input');
$routes->post('/amal/insert', 'Amal::insert');
$routes->get('amal/edit/(:num)', 'Amal::edit/$1');
$routes->post('/amal/update/(:num)', 'Amal::update/$1');
$routes->get('amal/delete/(:num)', 'Amal::delete/$1');
//Surat
$routes->get('/surat/list', 'Surat::index');
$routes->get('/surat/input', 'Surat::input');
$routes->post('/surat/insert', 'Surat::insert');
$routes->get('surat/edit/(:num)', 'Surat::edit/$1');
$routes->post('/surat/update/(:num)', 'Surat::update/$1');
$routes->get('surat/delete/(:num)', 'Surat::delete/$1');
//Kriteria
$routes->get('/kriteria/list', 'Kriteria::index');
$routes->get('/kriteria/input', 'Kriteria::input');
$routes->post('/kriteria/insert', 'Kriteria::insert');
$routes->get('kriteria/edit/(:num)', 'Kriteria::edit/$1');
$routes->post('/kriteria/update/(:num)', 'Kriteria::update/$1');
$routes->get('kriteria/delete/(:num)', 'Kriteria::delete/$1');
//Kategori
$routes->get('/kategori/list', 'Kategori::index');
$routes->get('/kategori/input', 'Kategori::input');
$routes->post('/kategori/insert', 'Kategori::insert');
$routes->get('kategori/edit/(:num)', 'Kategori::edit/$1');
$routes->post('/kategori/update/(:num)', 'Kategori::update/$1');
$routes->get('kategori/delete/(:num)', 'Kategori::delete/$1');
//Penilaian
$routes->get('/penilaian/list', 'Penilaian::index');
$routes->post('/penilaian/index', 'Penilaian::index');
$routes->post('/penilaian/insert', 'Penilaian::insert');
$routes->get('penilaian/edit/(:num)', 'Penilaian::edit/$1');
$routes->post('/penilaian/update/(:num)', 'Penilaian::update/$1');
$routes->get('penilaian/delete/(:num)', 'Penilaian::delete/$1');
$routes->get('/penilaian/generatePdf/(:num)', 'Penilaian::cetakPenilaian/$1');
//Evaluasi
$routes->get('/evaluasi/list', 'Evaluasi::index');
$routes->post('/evaluasi/index', 'Evaluasi::index');
$routes->get('evaluasi/input/(:num)', 'Evaluasi::input/$1');
$routes->post('/evaluasi/insert/(:num)', 'Evaluasi::insert/$1');
$routes->get('evaluasi/edit/(:num)', 'Evaluasi::edit/$1');
$routes->post('/evaluasi/update/(:num)', 'Evaluasi::update/$1');
$routes->get('evaluasi/delete/(:num)', 'Evaluasi::delete/$1');
$routes->get('/evaluasi/generatePdf/(:num)', 'Evaluasi::cetakRapor/$1');
//Perhitungan
$routes->get('/perhitungan/list', 'Perhitungan::index');
$routes->post('/perhitungan/index', 'Perhitungan::index');
//Hasil Akhir
$routes->get('/hasil/list', 'Hasil::index');
$routes->post('/hasil/index', 'Hasil::index');
$routes->get('/hasil/input', 'Kriteria::input');
$routes->post('/kriteria/insert', 'Kriteria::insert');
$routes->get('kriteria/edit/(:num)', 'Kriteria::edit/$1');
$routes->post('/kriteria/update/(:num)', 'Kriteria::update/$1');
$routes->get('kriteria/delete/(:num)', 'Kriteria::delete/$1');