|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/bizkrypt/admin.bizkrypt.com/routes/ |
Upload File : |
<?php
use App\Http\Controllers\API\ApitwoStateController;
// API Version Two ===================================
use App\Http\Controllers\TeacherAPI\ApiAuthController;
use App\Http\Controllers\TeacherAPI\ApiTChatController;
use App\Http\Controllers\TeacherAPI\ApiTDiaryController;
use App\Http\Controllers\TeacherAPI\ApiTeacherController;
use App\Http\Controllers\TeacherAPI\ApiTAttendanceController;
use App\Http\Controllers\WebhookInstamojo;
use Illuminate\Http\Request;
// school
use Illuminate\Support\Facades\Route;
// dd('sdfasd');
Route::post('login', [ApiAuthController::class, 'authenticate']);
Route::post('resetPassword', [ApiAuthController::class, 'resetPassword']);
Route::post('matchOtp', [ApiAuthController::class, 'matchOtp']);
Route::post('getSchool', [ApiAuthController::class, 'getSchool']);
Route::post('/get_session', [ApiAuthController::class, 'get_session']);
Route::middleware(['basicAuth'])->group(function () {
//All the routes are placed in here
Route::post('/getStudentDataBySession', [ApiTeacherController::class, 'getStudentDataBySession']);
Route::post('/student_list', [ApiTeacherController::class, 'student_list']);
Route::post('/student_list_by_classteacher', [ApiTeacherController::class, 'student_list_by_classteacher']);
// Notice =====================
Route::post('/notices', [ApiTeacherController::class, 'notices']);
Route::post('/create_notice', [ApiTeacherController::class, 'create_notice']);
// End Notice =================
Route::post('/getdob', [ApiTeacherController::class, 'getDob']);
Route::get('/librarylist', [ApiTeacherController::class, 'libraryList']);
Route::get('/libraryhistoryList', [ApiTeacherController::class, 'libraryhistoryList']);
Route::post('/gallery', [ApiTeacherController::class, 'gallery']);
// Attendance ======================
Route::post('/single_student_attendance', [ApiTAttendanceController::class, 'single_student_attendance']);
Route::post('/student_attendance', [ApiTAttendanceController::class, 'student_attendance']);
Route::post('/teacher_attendance', [ApiTAttendanceController::class, 'teacher_attendance']);
Route::post('/create_student_attendance', [ApiTAttendanceController::class, 'create_student_attendance']);
Route::post('/create_teacher_attendance', [ApiTAttendanceController::class, 'create_teacher_attendance']);
// End Attendance ==================
Route::post('/feesmaster', [ApiTeacherController::class, 'feesmaster']);
Route::post('/myteacher', [ApiTeacherController::class, 'myteacher']);
Route::post('/getClass', [ApiTeacherController::class, 'getClass']);
Route::post('/getSection', [ApiTeacherController::class, 'getSection']);
Route::post('/getSubject', [ApiTeacherController::class, 'getSubject']);
Route::post('/teacher_directory', [ApiTeacherController::class, 'teacher_directory']);
Route::post('/feesOnlinePayment', [ApiTeacherController::class, 'feesOnlinePayment']);
Route::post('/WebhookInstamojo', [WebhookInstamojo::class, 'index']);
Route::post('/exam_schedule', [ApiTeacherController::class, 'exam_schedule']);
Route::post('/exam_datesheet', [ApiTeacherController::class, 'exam_datesheet']);
// Delete Assignment =============
Route::post('/assignments', [ApiTeacherController::class, 'assignments']);
Route::post('/create_assignment', [ApiTeacherController::class, 'create_assignment']);
Route::post('/delete_assignment', [ApiTeacherController::class, 'delete_assignment']);
// End Assignment ================
// Teacher Diary
Route::post('/mydiary', [ApiTDiaryController::class, 'mydiary']);
Route::post('/create_diary', [ApiTDiaryController::class, 'create_diary']);
Route::post('/diaryreadstatus', [ApiTDiaryController::class, 'diaryreadstatus']);
// End Teacher Diary
// Chat ================
Route::post('/recent_chats', [ApiTChatController::class, 'recent_chats']);
Route::post('/chat_create', [ApiTChatController::class, 'chat_create']);
Route::post('/student_teacher_chatlist', [ApiTChatController::class, 'student_teacher_chatlist']);
// End Chat ============
Route::post('/profile', [ApiTeacherController::class, 'profile']);
Route::post('/check_device', [ApiTeacherController::class, 'check_device']);
Route::post('/emergency_number', [ApiTeacherController::class, 'emergency_number']);
Route::post('/paidReciept', [ApiTeacherController::class, 'paidReciept']);
Route::post('/exam_report', [ApiTeacherController::class, 'exam_report']);
Route::post('/nonTeachingStaff', [ApiTeacherController::class, 'nonTeachingStaff']);
Route::post('/notification', [ApiTeacherController::class, 'notification']);
Route::post('/feedback', [ApiTeacherController::class, 'feedback']);
Route::get('/libraryBookList', [ApiTeacherController::class, 'libraryBookList']);
Route::post('/book_request', [ApiTeacherController::class, 'book_request']);
Route::post('/get_privacy_policy', [ApiTeacherController::class, 'get_privacy_policy']);
Route::get('/studentOfWeek', [ApiTeacherController::class, 'studentOfWeek']);
Route::post('/create_studentofweek', [ApiTeacherController::class, 'create_studentofweek']);
Route::post('/events_trips', [ApiTeacherController::class, 'events_trips']);
// Teacher Leave
Route::post('/create_leave_application', [ApiTeacherController::class, 'create_leave_application']);
Route::post('/leave_application', [ApiTeacherController::class, 'leave_application']);
Route::post('/student_leave_application', [ApiTeacherController::class, 'student_leave_application']);
});