MMCT TEAM
Server IP : 103.191.208.50  /  Your IP : 216.73.216.53
Web Server : LiteSpeed
System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64
User : celkcksm ( 1031)
PHP Version : 7.4.33
Disable Function : show_source, system, shell_exec, passthru, popen, exec
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/celkcksm/demo.ncriptech.com/../ecampus.ncriptech.com/application/config/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/celkcksm/demo.ncriptech.com/../ecampus.ncriptech.com/application/config/routes.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

require_once( BASEPATH .'core/URI.php');
require_once( BASEPATH .'database/DB.php');
require_once( APPPATH .'helpers/utility_helper.php');

$link_code= get_link_code($this->uri);

//echo $link_code;

if ($link_code != 'localhost' && $link_code != '127.0.0.1' && $link_code != 'cloudcampus'){
    $db =& DB();
    $db->select('system_links.*')->from('system_links')->where('link_code', $link_code);
    $query=$db->get();
    $d=$query->first_row();    
    $base_url=(!empty($d))?$d->link_code:'admin';
    $db_group=(!empty($d))?$d->link_code:'default';
}else{
    $base_url='admin';
    $db_group='default';
}

define('DB_GROUP',$db_group);


$route['default_controller'] = 'welcome';
$route['404_override'] = 'errors/page_not_found';
$route['translate_uri_dashes'] = FALSE;

//Online Admission form
//$route['onlinefillup']						=	'front/Onlineadmission/index';

//Non Ajax Routes
$route['signin']							=	'admin/Accounts/index';
$route['account']							=	'admin/Accounts/indexAccount';

//Ajax Routes
$route['login']								=	'admin/Accounts/onLogin';
$route['logout']							=	'admin/Accounts/onLogout';
$route['update_account']					=	'admin/Accounts/onUpdateUserdata';
$route['update_account_file']				=	'admin/Accounts/onUpdateUserFile';


$route['dashboard']							=	'admin/Dashboards/index';

$route['colleges']							=	'admin/Institutes/index';
$route['colleges/add']						=	'admin/Institutes/indexAddEdit';
$route['colleges_email_exists']				=	'admin/Institutes/onCheckEmailExists';
$route['colleges/add/(:any)']				=	'admin/Institutes/indexAddEdit/$1';
$route['colleges_add']						=	'admin/Institutes/onAddEditCollege';
$route['colleges_search']					=	'admin/Institutes/onSearchCollegesList';


$route['colleges/branches']					=	'admin/Institutes/indexBranches';
$route['colleges/branches/add']				=	'admin/Institutes/indexBranchesAddEdit';
$route['colleges/branches/add/(:any)']		=	'admin/Institutes/indexBranchesAddEdit/$1';
$route['colleges_branches_add']				=	'admin/Institutes/onAddEditCollegeBranch';
$route['colleges_branches_search']			=	'admin/Institutes/onSearchCollegesBranchList';



//Hostels
$route['hostels']							=	'admin/Hostels/index';
$route['hostels_add']						=	'admin/Hostels/onAddEditHostels';
$route['hostels_delete']						=	'admin/Hostels/onDeleteHostels';
$route['hostels_search']						=	'admin/Hostels/onSearchHostelsList';


$route['hostels/fees']						=	'admin/Hostels/indexHostelFees';
$route['hostels/fees/admission']				=	'admin/Hostels/indexHostelFeesAdmission';
$route['hostels_fees_add']					=	'admin/Hostels/onAddEditHostelFees';
$route['hostels_fees_delete']				=	'admin/Hostels/onDeleteHostelsFees';
$route['hostels_fees_search']				=	'admin/Hostels/onSearchHostelsFeesList';

$route['hostels_admission_fees_add']			=	'admin/Hostels/onAddEditHostelAdmissionFees';
$route['hostels_admission_fees_delete']		=	'admin/Hostels/onDeleteHostelAdmissionFees';

$route['hostels_admission_fees_search']		=	'admin/Hostels/onSearchHostelsAdmissionFeesList';

$route['hostels_get_assigned_students']		=	'admin/Hostels/onGetAssignedStudents';
$route['hostels_get_assignee_students']		=	'admin/Hostels/onGetAssigneeStudents';

$route['hostels_assigned_students']			=	'admin/Hostels/onAssignStudents';

$route['hostels_assigned_students_to_admission']	=	'admin/Hostels/onAssignStudentsToAdmission';

$route['hostels_fees_payment']				=	'admin/Hostels/onGetCashpayment';


$route['hostels_get_fees']					=	'admin/Hostels/onGetHostelFees';


//Test
$route['admission/bookings_callback']		=	'admin/Seatbook/paycallback';

$route['payment_form']						=	'admin/Payments/onRedirectToPaymentGateway';

$route['payment_admission_fees']			=	'admin/Payments/onPayAdmissionFees';

$route['payments_reciept_success']			=	'admin/Payments/indexPaymentResponse';


$route['payment_temp_data']					=	'admin/Payments/onTempPaymentStore';


$route['payment_cheque_data']				=	'admin/Payments/onGetChequeDetails';

$route['agents']								=	'admin/Agents/index';
$route['agents/branch']						=	'admin/Agents/indexBranch';
$route['agents/add']							=	'admin/Agents/indexAddEdit';
$route['agents/add/(:any)']					=	'admin/Agents/indexAddEdit/$1';
$route['agents_add']							=	'admin/Agents/onAddEditAgents';
$route['agents_search']						=	'admin/Agents/onSearchAgentsList';
$route['agents_email_exists']				=	'admin/Agents/onCheckEmailExists';


// $route['payments/agents']				=	'admin/Payments/indexAgentsPayments';

$route['payments/agents/(:any)']			=	'admin/Payments/indexAgentsPayments/$1';

$route['payments/seatbooking']				=	'admin/Payments/indexSeatbookingPayments';
$route['payments/seatbooking/branch']		=	'admin/Payments/indexSeatbookingBranchPayments';
$route['payments/admission']					=	'admin/Payments/indexAdmission';
$route['payments/hostels']					=	'admin/Payments/indexHostelPayments';

$route['bills']								=	'admin/Payments/indexBills';

$route['payment_seat_bookings_search']		=	'admin/Payments/onSearchSeatBookingsPayments';

$route['payment_admission_search']			=	'admin/Payments/onSearchAdmissionPayments';

$route['payment_admission_balance_search']	=	'admin/Payments/onSearchAdmissionBalancePayments';

$route['payment_agent_search']				=	'admin/Payments/onSearchAgentPayments';
$route['payment_agents_search']				=	'admin/Payments/onSearchAgentsPayments';
$route['payment_agent_total_payments_search']		=	'admin/Payments/onLoadAgentPrevPayments';

$route['payment_agent_form']				=	'admin/Payments/onLoadAgentPaymentForm';


$route['payment_hostel_search']				=	'admin/Payments/onSearchStudentHostelPayments';

$route['payment_hostel_admission_search']	=	'admin/Payments/onSearchStudentHostelAdmissionPayments';

$route['payments_bill_generate']			=	'admin/Payments/onGenerateBill';


/**SPLIT Payment**/
$route['payments_split_generate']			=	'admin/Payments/onPaySplit';


//$route['payments/income']					=	'admin/ReportsPayments/indexIncome';
$route['payments/expense']					=	'admin/ReportsPayments/indexExpense';
$route['payments/due']						=	'admin/ReportsPayments/indexDues';
$route['payments/bank']						=	'admin/ReportsPayments/indexBank';

$route['payments/income']					=	'admin/ReportsPayments/indexReports';
$route['payments/dues']					    =	'admin/ReportsPayments/indexReportsDues';
$route['payments/reports_load']				=	'admin/ReportsPayments/onLoadPaymentReports';
$route['payments/reports_export']			=	'admin/ReportsPayments/onExportPaymentReportToCSV';

$route['payments/reports_consolidated_export']			=	'admin/ReportsPayments/onConsolidatedAdmissionPaymentReport';


$route['payment_income_search']				=	'admin/ReportsPayments/onSearchIncomeReports';
$route['payment_expense_search']				=	'admin/ReportsPayments/onSearchExpenseReports';
$route['payment_income_export']				=	'admin/ReportsPayments/onExportAdmissionIncomeReports';
$route['payment_expense_export']				=	'admin/ReportsPayments/onExportAdmissionExpenseReport';

$route['consultants']						=	'admin/Consultants/index';
$route['consultants/add']					=	'admin/Consultants/indexAddEdit';
$route['consultants/add/(:any)']				=	'admin/Consultants/indexAddEdit/$1';
$route['consultants_add']					=	'admin/Consultants/onAddEditConsultants';
$route['consultants_search']					=	'admin/Consultants/onSearchConsultantsList';
$route['consultants_email_exists']			=	'admin/Consultants/onCheckEmailExists';


$route['students']							=	'admin/Students/index';
$route['students/branch']					=	'admin/Students/indexBranch';
$route['students/register']					=	'admin/Students/indexRegister';
$route['students/register/(:any)']			=	'admin/Students/indexRegister/$1';
$route['students_register']					=	'admin/Students/onRegisterStudents';
$route['students_delete']					=	'admin/Students/onDeleteStudents';
$route['students_up_docs']					=	'admin/Students/onUploadStudentDocs';
$route['students_search']					=	'admin/Students/onSearchStudentsList';
$route['students_search_by_session']		=	'admin/Students/onGetStudents';
$route['students_email_exists']				=	'admin/Students/onCheckEmailExists';
$route['students_phone_no_exists']			=	'admin/Students/onCheckPhoneNoExists';


$route['students/guardians']							=	'admin/Students/indexStudentGuardians';
$route['students_guardians_search']					=	'admin/Students/onSearchStudentsGuardiansList';


$route['section']					=	'admin/Section/index';
$route['section_add']				=	'admin/Section/onAddEditSection';
$route['section_search']				=	'admin/Section/onSearchSectionsList';



$route['session']					=	'admin/Asessions/index';

$route['session_add']				=	'admin/Asessions/onAddEditSessions';

$route['session_delete']				=	'admin/Asessions/onDeleteSession';
$route['session_search']				=	'admin/Asessions/onSearchSessionsList';

$route['session_year_add']			=	'admin/Asessions/onAddEditSessionTypes';
$route['session_year_search']		=	'admin/Asessions/onSearchSessionsYearsList';

$route['session_course_search']		=	'admin/Asessions/onSearchSessionsCoursesList';

$route['session_course_add']			=	'admin/Asessions/onAddEditSessionCourses';
$route['session_course_delete']		=	'admin/Asessions/onDeleteSessionCourses';

$route['session_courses']			=	'admin/Asessions/onGetSessionCourses';
$route['session_course_fees']		=	'admin/Asessions/onGetSessionCourseFees';
$route['session_years']				=	'admin/Asessions/onGetSessionYears';
$route['session_types']				=	'admin/Asessions/onGetSessionTypes';
$route['branch_sessions']			=	'admin/Asessions/onGetBranchSessions';
$route['load_sessions']			    =	'admin/Asessions/onGetSessions';

//Accounting

$route['fees/type']					=	'admin/Fees/indexFeesType';
$route['feestype_add']				=	'admin/Fees/onAddEditFeesTypes';
$route['feestype_search']			=	'admin/Fees/onSearchFeesHeadList';
$route['fees']						=	'admin/Fees/index';
$route['fees/add']					=	'admin/Fees/indexFeesAddEdit';
$route['fees/add/(:any)/(:any)']		=	'admin/Fees/indexFeesAddEdit/$1/$2';

$route['fees_add']					=	'admin/Fees/onAddEditFees';
$route['fees_search']				=	'admin/Fees/onSearchFees';

// $route['feesreadmission']		=	'admin/Fees/indexReadmission';


$route['reports/admission']			=	'admin/ReportsPayments/indexAdmission';

$route['payments/admission/balance']	=	'admin/Payments/indexAdmissionBalance';


$route['mails']						=	'admin/Notifications/index';
$route['mails_search']				=	'admin/Notifications/onSearchmail';
$route['send_notification_mail']		=	'admin/Notifications/onSendNotificationMail';

$route['caste']						=	'admin/Caste/index';
$route['caste_add']					=	'admin/Caste/onAddEditCaste';
$route['caste_search']				=	'admin/Caste/onSearchCasteList';


$route['course']					=	'admin/Course/index';
$route['course_add']				=	'admin/Course/onAddEditCourse';
$route['course_delete']				=	'admin/Course/onDeleteCourse';
$route['course_search']				=	'admin/Course/onSearchCourseList';
$route['course_data']				=	'admin/Course/onGetCourse';


$route['subjects_search']			=	'admin/Course/onSearchCourseSubjectsList';
$route['subjects_add']				=	'admin/Course/onAddEditCourseSubjects';
$route['subject_delete']			=	'admin/Course/onDeleteCourseSubjects';
$route['subjects_list']				=	'admin/Course/onGetCourseSubjects';

$route['readmission']				=	'admin/Readmission/index';
$route['readmission/register']		=	'admin/Readmission/indexRegister';
$route['readmission_search']		=	'admin/Readmission/onSearchAdmissionsList';
$route['readmission_register']		=	'admin/Readmission/onCreateReadmission';


$route['admission']					=	'admin/Admission/index';
$route['admission/register']		=	'admin/Admission/indexRegister';
$route['admission_search']			=	'admin/Admission/onSearchAdmissionsList';
$route['admission_register']		=	'admin/Admission/onCreateAdmission';
$route['admission_delete']			=	'admin/Admission/onDeleteAdmission';
$route['admission_single_data_update']	=	'admin/Admission/onUpdateAdmissionSingleData';

$route['admission_bookings_payload']	        =	'admin/Seatbook/onLoadSeatBookPaymentScreenData';
$route['admission/bookings']				    =	'admin/Seatbook/index';
$route['admission/bookings/branch']		        =	'admin/Seatbook/indexBranch';
$route['admission/bookings/register']	        =	'admin/Seatbook/indexSeatBooking';
$route['admission/bookings/register/(:any)']	=	'admin/Seatbook/indexSeatBooking/$1';
$route['admission_bookings_register']	=	'admin/Seatbook/onAddEditSeatBooking';

$route['admission_bookings_convert_register']	        =	'admin/Seatbook/onCreateAdmission';
$route['admission_bookings_search']		                =	'admin/Seatbook/onSearchSeatBookings';
$route['admission_bookings_cancel']		                =	'admin/Seatbook/onCancelBooking';
$route['admission_bookings_delete']		                =	'admin/Seatbook/onDeleteSeatBooking';
$route['admission_bookings_paidmark']		            =	'admin/Seatbook/onMarkPaid';
$route['admission_bookings_payment_initialize']	        =	'admin/Seatbook/onInitializeSeatBookingPayment';
$route['admission_bookings_payment_initialize_inst']	=	'admin/Seatbook/onInitializeSeatBookingPaymentinst';

$route['admission/hostels']				=	'admin/Hostels/indexHostelAdmission';

$route['admission_hostels']				=	'admin/Hostels/onSearchHostelAdmissions';


$route['admission/payments/(:any)']	        =	'admin/Admission/indexAdmissionPayments/$1';
$route['admission/payments/(:any)/(:any)']	=	'admin/Admission/indexAdmissionPayments/$1/$2';


$route['admission_payment_installments']		=	'admin/Admission/onCreateInstallments';
$route['admission_payment_installments_delete']		=	'admin/Admission/onDeleteInstallments';
$route['admission_payment_installments_update']		=	'admin/Admission/onUpdateInstallment';
$route['admission_payment_fees_installment_form']	=	'admin/Admission/onGetSessionFeesData';
$route['admission_payment_installment_form']		=	'admin/Admission/onGetInstallments';


$route['admission_payment_installment']		=	'admin/Admission/onGetInstallment';

$route['admission_payment_installment_add']		=	'admin/Admission/onPayInstallments';

//Split Mode
$route['admission_payment_split_add']			=	'admin/Admission/onPaySplitPayments';

$route['admission_payment_full_installment_add']		=	'admin/Admission/onPayFullInstallments';
$route['admission_payment_full_agent_add']		=	'admin/Admission/onPayToAgents';
$route['admission_payment_full_agent_set']		=	'admin/Admission/onAddAgentpayment';

$route['admission_payment_form']		=	'admin/Admission/onBuildAdmissionPaymentForm';

$route['admission_data_update']		=	'admin/Admission/onUpdateAdmissionData';


$route['admission/bookings/convert/(:any)']				=	'admin/Seatbook/indexConvertToadmission/$1';


$route['admission_course_fees_change']		=	'admin/Admission/onUpdateSessionCourseFees';



$route['banks']			=	'admin/Banks/index';
$route['exmaccounts/bank']	=	'admin/Banks/index';

$route['banks_add']		=	'admin/Banks/onAddEditBank';
$route['banks_search']	=	'admin/Banks/onSearchBanksList';
$route['banks_add_balance']		=	'admin/Banks/onAddEditBankBalance';
$route['banks_balance_search']	=	'admin/Banks/onSearchBankBalanceList';
$route['banks_list_export']		=	'admin/Banks/onExportBankDetails';


$route['cashes']										=	'admin/Banks/indexCashes';
$route['exmaccounts/cash']				            =	'admin/Banks/indexCashes';
$route['cashes/(:any)']								=	'admin/Banks/indexCashes/$1';
$route['cash_add_balance']							=	'admin/Banks/onAddEditCashBalance';
$route['cash_balance_search']						=	'admin/Banks/onSearchCashBalanceList';
$route['cash_balance_delete']						=	'admin/Banks/onDeleteCashBalanceList';





$route['seatbooks']									=	'admin/Seatbook/index';



//Account Booking
$route['accountbooking/(:any)']						=	'admin/Accounts/indexAccountBooking/$1';


//Accounts
$route['account/installments']						=	'admin/Accounts/indexStudentInstallments';
$route['account_installments_search']				=	'admin/Accounts/onSearchStudentInstallments';
$route['account_installments_pay_initialize']		=	'admin/Accounts/onInitializeInstallmentPayment';
$route['account_booking_pay_initialize']				=	'admin/Accounts/onInitializeSeatBookingPayment';

$route['account_installments_balance']				=	'admin/Accounts/onLoadBalanceBills';


$route['account/hostels']							=	'admin/Accounts/indexStudentHostelInstallments';
$route['account_hostel_fees_search']					=	'admin/Accounts/onSearchStudentHostelFees';
$route['account_hostel_pay_initialize']				=	'admin/Accounts/onInitializeHostelFeesPayment';
$route['account_hostel_admission_pay_initialize']	=	'admin/Accounts/onInitializeHostelAdmissionFeesPayment';





//College vendors
// $route['exmaccounts/vendors']					=	'admin/Vendors/index';
// $route['exmaccounts/vendors/add']				=	'admin/Vendors/indexVendorsAddEdit';
// $route['exmaccounts/vendors/add/(:any)']			=	'admin/Vendors/indexVendorsAddEdit/$1';
// $route['vendor_add']					            =	'admin/Vendors/onAddEditVendor';
// $route['vendor_search']				            =	'admin/Vendors/onSearchVendor';
// $route['vendor_delete']				            =	'admin/Vendors/onDeleteVendor';

$route['exmaccounts/vendors']					                =	'admin/Vendors/index';
$route['exmaccounts/vendors/categories']			            =	'admin/Vendors/indexVendorsCategory';
// $route['vendors/add']				            =	'admin/Vendors/indexVendorsAddEdit';
// $route['vendors/add/(:any)']			            =	'admin/Vendors/indexVendorsAddEdit/$1';
$route['exmaccounts/vendor_fdata']				                =	'admin/Vendors/onLoadVendorsForm';
$route['exmaccounts/vendor_add']					            =	'admin/Vendors/onAddEditVendor';
$route['exmaccounts/vendor_search']				                =	'admin/Vendors/onSearchVendor';
$route['exmaccounts/vendor_delete']				                =	'admin/Vendors/onDeleteVendor';


$route['exmaccounts/vendor_category_add']		                =	'admin/Vendors/onAddVendorcategory';
$route['exmaccounts/vendor_category_delete']		            =	'admin/Vendors/onDeleteVendorcategory';
$route['exmaccounts/vendor_category_search']		            =	'admin/Vendors/onSearchVendorcategory';
$route['exmaccounts/vendor_category_load']		                =	'admin/Vendors/onLoadVendors';

$route['exmaccounts/balancesheet']                              =	'admin/exm/ExpenseAccount/indexBalanceSheet';

$route['exmaccounts/liabilities']                             =	'admin/exm/ExpenseAccount/indexLiabilities';
$route['exmaccounts_liabilities_form_load']                   =	'admin/exm/ExpenseAccount/onLoadLiabilitiesForm';


//College purchase
$route['purchases']					=	'admin/Purchase/index';
$route['purchases/add']				=	'admin/Purchase/indexPurchaseAddEdit';
$route['purchases/add/(:any)']		=	'admin/Purchase/indexPurchaseAddEdit/$1';
$route['purchases/create_po_data_table']	=	'admin/Purchase/onCreatePOdataTable';
$route['purchases/create_po_order']	=	'admin/Purchase/onCreatePOOrder';
$route['purchases/search_po_order']	=	'admin/Purchase/onSearchPO';

//College Profile
$route['collegeprofile']				=	'admin/Accounts/indexCollegeProfile';
$route['collegeprofile_update']		=	'admin/Accounts/onUpdateCollegeProfile';



//Notes
$route['notes']						=	'admin/Notes/index';


//System Settings
$route['settings']							=	'admin/Settings/index';
$route['settings/agent']					=	'admin/Settings/indexAgentSettings';
$route['settings_update']					=	'admin/Settings/onUpdateSettings';
$route['agent_commission_settings_search']	=	'admin/Settings/onSearchAgentCommissionSettingsList';
$route['agent_commission_settings_add']		=	'admin/Settings/onAddAgentCommissionSettings';
$route['agent_commission_settings_delete']	=	'admin/Settings/onDeleteAgentCommissionSettings';
$route['agent_commission_settings_get']		=	'admin/Settings/onSearchAgentCommissionSettings';



$route['settings/user-roles']				=	'admin/Settings/indexUsersRolesSettings';
$route['settings/user-roles/add']			=	'admin/Settings/indexUsersRolesSettingsAddEdit';
$route['settings/user-roles/add/(:any)']		=	'admin/Settings/indexUsersRolesSettingsAddEdit/$1';
$route['user_roles_settings_search']			=	'admin/Settings/onSearchUserRolesSettings';
$route['user_roles_settings_update']			=	'admin/Settings/onAddEditUsersRolesSettings';
// $route['load_user_roles_settings']			=	'admin/Settings/onLoadUsersRolesSettings';




$route['settings/email']						=	'admin/Settings/indexEmailSettings';
$route['settings/payment']					=	'admin/Settings/indexPaymentSettings';
$route['settings/account']					=	'admin/Settings/indexAccountSettings';


$route['settings/collegeseats']			=	'admin/Settings/indexSeatsSettings';
$route['collegeseats_settings_data']		=	'admin/Settings/onGetAvailableSeats';
$route['collegeseats_settings_add']		=	'admin/Settings/onAddEditAvailableSeats';
$route['collegeseats_settings_search']	=	'admin/Settings/onSearchCollegeSeatsSettingsList';
$route['collegeseats_settings_delete']	=	'admin/Settings/onDeleteAvailableSetas';

//echo '<pre>';print_r($route);die;


//Student Application Form
$route['application_form']	=	'admin/Students/indexOnlineApplicationForm';



//College settings upxdate
$route['update_college_settings']		=	'admin/Accounts/onUpdateSystemSettings';
$route['send_test_mail']					=	'admin/Accounts/onCheckSendMail';


$route['upload_excel_file']				=	'admin/Seatbook/onUploadExcelFileData';
$route['import_excel_file']				=	'admin/Seatbook/onImportSeatbookingData';

$route['export_excel_file']				=	'admin/Students/onExportToExcel';

$route['admission/tempdata']     =	'admin/Admission/indexAdmissionExcelData';
$route['admission/tempdata/(:any)']     =	'admin/Admission/indexAdmissionExcelData/$1';
$route['upload_admission_excel_file']				=	'admin/Admission/onUploadAdmissionExcelFiles';
$route['upload_stu_admission_data']				=	'admin/Admission/onImportAdmissionData';
$route['check_stu_admission_temp_data']				=	'admin/Admission/onCheckUpdateImportAdmissionData';


$route['upload_stu_excel_file']				=	'admin/Students/onUploadExcelFileData';
$route['import_stu_excel_file']				=	'admin/Students/onImportSeatbookingData';

//Document Manager
$route['documents']			=	'admin/DocumentManager/index';


//ID Cards & Certificates
//$route['students/idcards']			=	'admin/Certificates/indexIDCards';
$route['students/idcards']			=	'admin/Certificates/indexIDCardsGenerate';
$route['search_icard_students']			=	'admin/Certificates/onSearchStudentsList';
$route['generate_icard_students']			=	'admin/Certificates/onGenerateIDCard';
$route['students/idcards/(:any)']			=	'admin/Certificates/indexPrintGeneratedIDCard';


//Payroll Manager

//HRM Settings
$route['hrm']						=	'admin/hrm/Settings/index';
$route['hrm/salarycomponents']		=	'admin/hrm/Settings/indexSalaryComponents';
$route['hrm/salarytemplates']		=	'admin/hrm/Settings/indexSalaryTemplates';
$route['hrm/salarytemplates/add']		=	'admin/hrm/Settings/indexSalaryTemplatesAddEdit';
$route['hrm/salarytemplates/add/(:any)']		=	'admin/hrm/Settings/indexSalaryTemplatesAddEdit/$1';
$route['salarytemplates_add']		=	'admin/hrm/Settings/onCreateSalaryTemplate';
$route['salarytemplates_search']		=	'admin/hrm/Settings/onSearchSalarayTemplatesList';
$route['hrm/salarycomponents/(:any)']		=	'admin/hrm/Settings/indexSalaryComponentsEdit/$1';
$route['hrm/statutorycomponents']	=	'admin/hrm/Settings/indexStatutoryComponents';


$route['hrm/payschedule']	=	'admin/hrm/Settings/indexPaySchedules';
$route['payschedule_update']	=	'admin/hrm/Settings/onUpdatePaySchedule';


$route['hrm/paysliptemplates']	=	'admin/hrm/Settings/indexPaySlipTemplates';


/*****Departments*****/

$route['hrm/departments']			=	'admin/hrm/Departments/index';
$route['hrm/departments/(:any)']	=	'admin/hrm/Departments/indexSubDepartments/$1';
$route['departments_add']		    =	'admin/hrm/Departments/onAddEditDepartments';
$route['departments_search']		=	'admin/hrm/Departments/onSearchDepartmentsList';
$route['departments_load']		    =	'admin/hrm/Departments/onLoadDepartments';
$route['departments_deleted']	    =	'admin/hrm/Departments/onDeleteDepartments';
$route['subdepartments_add']		=	'admin/hrm/Departments/onAddEditSubDepartments';
$route['subdepartments_search']	    =	'admin/hrm/Departments/onSearchSubDepartmentsList';
$route['subdepartments_deleted']	=	'admin/hrm/Departments/onDeleteSubDepartments';



/****Employees*****/
$route['hrm/employees']				=	'admin/hrm/Employee/index';
$route['hrm/employees/add']			=	'admin/hrm/Employee/indexAddEditEmployee';
$route['hrm/employees/add/(:any)']	=	'admin/hrm/Employee/indexAddEditEmployee/$1';
$route['employees_add']			    =	'admin/hrm/Employee/onAddEditEmployees';
$route['employees_search']		    =	'admin/hrm/Employee/onSearchEmployeesList';
$route['employees_deleted']		    =	'admin/hrm/Employee/onDeleteEmployee';

/****Employees Roles*****/
$route['hrm/employees/roles']				=	'admin/hrm/Roles/index';
$route['hrm/employees/roles/add']			=	'admin/hrm/Roles/indexAddEdit';
$route['hrm/employees/roles/add/(:any)']	    =	'admin/hrm/Roles/indexAddEdit/$1';
$route['employees_roles_search']		        =	'admin/hrm/Roles/onSearchEmployeesRolesList';
$route['hrm/employees/roles/roles_add']		=	'admin/hrm/Roles/onAddEditRolesPermissions';

$route['load_user_roles_settings']		        =	'admin/hrm/Roles/onLoadUsersRolesSettings';


// $route['employee/roles/(:any)']		=	'admin/hrm/Roles/indexRoleAccessAddEdit/$1';
// $route['employees_access_add']		=	'admin/hrm/Roles/onAddEditUserAccess';


// $route['roles']							=	'admin/Roles/index';
// $route['roles/add']						=	'admin/Roles/indexAddEdit';
// $route['employees_roles_search']		=	'admin/Roles/onSearchRolesList';

/****Employee Attendance*****/
$route['hrm/attendance']				=	'admin/hrm/Attendance/indexUserAttendance';
$route['employees_mark_attendance']	=	'admin/hrm/Attendance/onRecordAttendance';
$route['employees_load_attendance']	=	'admin/hrm/Attendance/onLoadMonthAttendance';

// /****leaves*****/
$route['hrm/weekly-holiday']		=	'admin/hrm/Leave/indexLeaveWeekly';

$route['hrm/leavetypes']			=	'admin/hrm/Leave/indexLeaveTypes';
$route['hrm/holidays']				=	'admin/hrm/Leave/indexLeaveHolidays';

$route['leave_type_search']		=	'admin/hrm/Leave/onSearchLeaveTypes';
$route['leave_type_add']		=	'admin/hrm/Leave/onAddLeaveTypes';
$route['leave_type_delete']		=	'admin/hrm/Leave/onDeleteLeaveTypes';


$route['leave_holiday_search']	=	'admin/hrm/Leave/onSearchLeaveHolidays';

$route['leave_holiday_add']		=	'admin/hrm/Leave/onAddEditLeaveHolidays';
$route['leave_holiday_delete']	=	'admin/hrm/Leave/onDeleteLeveHoliday';
$route['leave_weekly_holiday_update']		=	'admin/hrm/Leave/onUpdateWeeklyHolidays';

/****Designation/Position*****/
$route['hrm/designations']		=	'admin/hrm/Designations/index';
$route['designations_add']		=	'admin/hrm/Designations/onAddEditDesignations';
$route['designations_search']	=	'admin/hrm/Designations/onSearchDesignationsList';
$route['designations_deleted']	=	'admin/hrm/Designations/onDeleteDesignations';


/****Grades*****/
$route['hrm/grades']				=	'admin/hrm/Grades/index';
$route['grades_add']				=	'admin/hrm/Grades/onAddEditGrades';
$route['grades_search']			=	'admin/hrm/Grades/onSearchGradesList';
$route['grades_deleted']			=	'admin/hrm/Grades/onDeleteGrades';


/****Attendance Scheme*****/
$route['hrm/attendancescheme']	=	'admin/hrm/AttendanceScheme/index';
$route['attendancescheme_add']	=	'admin/hrm/AttendanceScheme/onAddEditAttendanceScheme';
$route['attendancescheme_search']	=	'admin/hrm/AttendanceScheme/onSearchAttendanceSchemeList';
$route['attendancescheme_deleted']	=	'admin/hrm/AttendanceScheme/onDeleteAttendanceScheme';


/****Pay Runs*****/
$route['hrm/payruns']				=	'admin/hrm/Payroll/index';
$route['hrm/payruns/(:any)']			=	'admin/hrm/Payroll/indexDetails/$1';
$route['hrm/payruns_generate']		=	'admin/hrm/Payroll/onGeneratePayrollData';
$route['hrm/payruns_search']			=	'admin/hrm/Payroll/onSearchPayRunList';
$route['hrm/payruns_history']		=	'admin/hrm/Payroll/onSearchPayRunHistory';
$route['hrm/payruns_paid_search']	=	'admin/hrm/Payroll/onSearchPayRunPaidList';
$route['hrm/payruns_status_update']	=	'admin/hrm/Payroll/onUpdatePayRunStatus';
$route['hrm/payruns_record']			=	'admin/hrm/Payroll/onRecordFinalPayData';

$route['hrm/payruns_generate_payslip']	=	'admin/hrm/Payroll/onGeneratePayslip';


/****Payslisps****/
$route['hrm/payslips']				=	'admin/hrm/Payroll/indexEmployeePayslips';
$route['hrm/payslips/(:any)']		=	'admin/hrm/Payroll/indexEmployeePayslipsDetails/$1';


/****Assets*****/
$route['assets']					=	'admin/asm/Assets/index';
$route['assets/add/(:any)']		=	'admin/asm/Assets/index/$1';
$route['assets_search']			=	'admin/asm/Assets/onSearchAssetsList';


$route['assets_add']				=	'admin/asm/Assets/onAddEditAssets';


$route['assets/categories']			=	'admin/asm/AssetsCategory/index';
$route['assets_categories_form']	=	'admin/asm/AssetsCategory/onLoadCategoryForm';
$route['assets_categories_search']	=	'admin/asm/AssetsCategory/onSearchAssetsCategoriesList';
$route['assets_categories_add']		=	'admin/asm/AssetsCategory/onAddEditAssetsCategory';
$route['assets_categories_deleted']	=	'admin/asm/AssetsCategory/onDeleteAssetsCategory';


$route['assets/stores']					=	'admin/asm/AssetsStore/index';
$route['assets_stores_add']				=	'admin/asm/AssetsStore/onAddEditAsstesStores';
$route['assets_stores_delete']			=	'admin/asm/AssetsStore/onDeleteAssetsStores';
$route['assets_stores_search']			=	'admin/asm/AssetsStore/onSearchAssetsStoresList';


$route['assets/suppliers']					=	'admin/asm/AssetsSupplier/index';
$route['assets_suppliers_add']				=	'admin/asm/AssetsSupplier/onAddEditSupplliers';
$route['assets_suppliers_delete']			=	'admin/asm/AssetsSupplier/onDeleteSuppliers';
$route['assets_suppliers_search']			=	'admin/asm/AssetsSupplier/onSearchAssetsSuppliersList';


$route['assets/suppliers/bills']				=	'admin/asm/AssetsSupplier/indexSupplierBill';



$route['assets/brands']					=	'admin/asm/AssetsBrand/index';
$route['assets_brands_add']				=	'admin/asm/AssetsBrand/onAddEditBrand';
$route['assets_brands_delete']			=	'admin/asm/AssetsBrand/onDeleteBrand';
$route['assets_brands_search']			=	'admin/asm/AssetsBrand/onSearchAssetBrandList';


$route['assets/issues']					=	'admin/asm/AssetsIssues/index';
$route['assets_issues_search']			=	'admin/asm/AssetsIssues/onSearchAssetIssuesList';

/**Software Billing**/

$route['billing']						=	'admin/Billing/index';
$route['billing/payment-history']		=	'admin/Billing/indexPaymentHistory';
$route['billing_search']					=	'admin/Billing/onSearchBillingPaymentHistory';

$route['billing_initialize']				=	'admin/Billing/onInitializePayment';
$route['billing_payment_response']		=	'admin/Billing/indexPaymentResponse';




/****Library Management Module****/
$route['lms/books']						=	'admin/lms/Books/index';
// $route['lms/books/add']					=	'admin/lms/Books/indexAddEditBooks';
// $route['lms/books/add/(:any)']			=	'admin/lms/Books/indexAddEditBooks/$1';
$route['lms_books_add']					=	'admin/lms/Books/onAddEditBooks';
$route['lms_books_search']				=	'admin/lms/Books/onSearchBooks';
$route['lms_books_delete']				=	'admin/lms/Books/onDeleteBooks';
$route['lms_books_form']				=	'admin/lms/Books/onLoadBooksForm';

$route['lms/books/languages']				=	'admin/lms/Books/indexLanguages';

$route['lms/books/authors']				=	'admin/lms/BooksAuthor/index';
$route['lms/books/authors/(:any)']	=	'admin/lms/BooksAuthor/index/$1';


$route['lms_books_add_author']			=	'admin/lms/BooksAuthor/onAddEditBooksAuthor';
$route['lms_books_search_author']		=	'admin/lms/BooksAuthor/onSearchBooksAuthor';
$route['lms_books_delete_author']		=	'admin/lms/BooksAuthor/onDeleteBooksAuthor';

$route['lms/books/publishers']			=	'admin/lms/BooksPublisher/index';
$route['lms/books/publishers/(:any)']			=	'admin/lms/BooksPublisher/index/$1';
$route['lms_books_add_publisher']		=	'admin/lms/BooksPublisher/onAddEditBooksPublisher';
$route['lms_books_search_publisher']		=	'admin/lms/BooksPublisher/onSearchBooksPublisher';
$route['lms_books_delete_publisher']		=	'admin/lms/BooksPublisher/onDeleteBooksPublisher';


$route['lms/books/categories']			=	'admin/lms/BooksCategory/index';
$route['lms/books/categories/(:any)']			=	'admin/lms/BooksCategory/index/$1';
$route['lms_books_add_category']			=	'admin/lms/BooksCategory/onAddEditBooksCategory';
$route['lms_books_search_category']		=	'admin/lms/BooksCategory/onSearchBooksCategory';
$route['lms_books_delete_category']		=	'admin/lms/BooksCategory/onDeleteBooksCategory';


$route['lms/books/racks']				=	'admin/lms/BooksRack/index';
$route['lms_books_add_rack']				=	'admin/lms/BooksRack/onAddEditBooksRack';
$route['lms_books_search_rack']			=	'admin/lms/BooksRack/onSearchBooksRack';
$route['lms_books_delete_rack']			=	'admin/lms/BooksRack/onDeleteBooksRack';


$route['lms/books/issues']				=	'admin/lms/BooksIssue/indexBooksIssue';
$route['lms/books/issues/add']			=	'admin/lms/BooksIssue/indexBooksIssueAddEdit';
$route['lms/books/issues/add/(:any)']	=	'admin/lms/BooksIssue/indexBooksIssueAddEdit/$1';
$route['lms_books_issue_add']			=	'admin/lms/BooksIssue/onAddEditBookIssuesData';
$route['lms_books_issue_search']			=	'admin/lms/BooksIssue/onSearchBooksIssue';
$route['lms_books_issue_delete']			=	'admin/lms/BooksIssue/onDeleteBookIssues';

$route['lms_books_issue_load']			=	'admin/lms/BooksIssue/onLoadIssueableBooks';

/**Expense**/
$route['exmvendors']						=	'admin/exm/ExpenseVendor/index';
$route['exmvendors/add']					=	'admin/exm/ExpenseVendor/indexVendorsAddEdit';
$route['exmvendors/add/(:any)']			=	'admin/exm/ExpenseVendor/indexVendorsAddEdit/$1';
$route['exm_vendor_add']					=	'admin/exm/ExpenseVendor/onAddEditVendor';
$route['exm_vendor_search']				=	'admin/exm/ExpenseVendor/onSearchVendor';
$route['exm_vendor_delete']				=	'admin/exm/ExpenseVendor/onDeleteVendor';


$route['exmvendors/categories']			=	'admin/exm/ExpenseVendor/indexVendorsCategory';
$route['exm_vendor_category_add']		=	'admin/exm/ExpenseVendor/onAddVendorcategory';
$route['exm_vendor_category_delete']		=	'admin/exm/ExpenseVendor/onDeleteVendorcategory';
$route['exm_vendor_category_search']		=	'admin/exm/ExpenseVendor/onSearchVendorcategory';
$route['exm_vendor_category_load']		=	'admin/exm/ExpenseVendor/onLoadVendors';


$route['exmaccounts/bills']				=	'admin/exm/ExpenseVendor/indexVendorsBills';
$route['exmaccounts/bills/generate']		=	'admin/exm/ExpenseVendor/indexVendorsBillsGenerate';
$route['exmaccounts/bills/generate/(:any)']		=	'admin/exm/ExpenseVendor/indexVendorsBillsGenerate/$1';
$route['exmvendors_bills_search']		=	'admin/exm/ExpenseVendor/onSearchVendorBills';
$route['exmvendors_bills_export']		=	'admin/exm/ExpenseVendor/onExportVendorBills';

$route['exmvendors_bills_generate']		=	'admin/exm/ExpenseAccount/onGenerateVendorBill';
$route['exmvendors_bills_invoice_view']	=	'admin/exm/ExpenseAccount/onLoadInvoiceData';
$route['exmvendors_bills_invoice_payment']		=	'admin/exm/ExpenseAccount/onPayVendorPayment';
$route['exm_balance_data']						=	'admin/exm/ExpenseAccount/onLoadCanteenBalances';
$route['exmvendors_bills_invoice_payment_mark']	=	'admin/exm/ExpenseAccount/onMarkPayment';


$route['exmaccounts']					=	'admin/exm/ExpenseAccount/index';
$route['exmaccounts/category']			=	'admin/exm/ExpenseAccount/indexCategory';
$route['exmaccounts_category_load_form']		=	'admin/exm/ExpenseAccount/onLoadAccountsCategoryForm';
$route['exmaccounts_category_add']		=	'admin/exm/ExpenseAccount/onAddEditAccountsCategory';
$route['exmaccounts_category_delete']	=	'admin/exm/ExpenseAccount/onDeleteAccountsCategory';
$route['exmaccounts_category_search']	=	'admin/exm/ExpenseAccount/onSearchAccountsCategory';


//$route['exmaccounts/bank']				=	'admin/exm/ExpenseAccount/indexBankBalance';
$route['exmaccounts/cash']				    =	'admin/exm/ExpenseAccount/indexCashBalance';


$route['exmaccounts_cash_add_balance']		=	'admin/exm/ExpenseAccount/onAddEditCashBalance';
$route['exmaccounts_cash_balance_search']	=	'admin/exm/ExpenseAccount/onSearchCashBalanceList';
$route['exmaccounts_cash_delete_balance']	=	'admin/exm/ExpenseAccount/onDeleteBalance';


$route['exmaccounts_bank_add_balance']		=	'admin/exm/ExpenseAccount/onAddEditBankBalance';
$route['exmaccounts_bank_balance_search']	=	'admin/exm/ExpenseAccount/onSearchBankBalanceList';
$route['exmaccounts_bank_delete_balance']	=	'admin/exm/ExpenseAccount/onDeleteBankBalance';


//Income Expense
$route['exmaccounts/incomes']		        =	'admin/exm/ExpenseAccount/indexIncomeAccounts';
$route['exmaccounts/expense']		        =	'admin/exm/ExpenseAccount/indexExpenseAccounts';
$route['exmaccounts/transfer']		        =	'admin/exm/ExpenseAccount/indexTransferAccounts';
$route['exmaccounts/transfer_add']		    =	'admin/exm/ExpenseAccount/onAddFundTransferForm';
$route['exmaccounts/transfer_delete']		=	'admin/exm/ExpenseAccount/onDeleteFundTransfer';
$route['exmaccounts_incomes_search']		=	'admin/exm/ExpenseAccount/onSearchIncomeList';
$route['exmaccounts_incomes_add']		    =	'admin/exm/ExpenseAccount/onAddIncomesExpense';
$route['exmaccounts_incomes_delete']		=	'admin/exm/ExpenseAccount/onDeleteIncomeExpense';
$route['exmaccounts_expense_load']		    =	'admin/exm/ExpenseAccount/onLoadExpenseData';
$route['exmaccounts_income_load']		    =	'admin/exm/ExpenseAccount/onLoadIncomeData';
$route['exmaccounts_transfer_load']		    =	'admin/exm/ExpenseAccount/onLoadTransferData';

$route['exmaccounts_transfer_search']		=	'admin/exm/ExpenseAccount/onSearchFundTransferList';


/**Expense**/


/***Canteen**/
$route['ctmvendors']						=	'admin/ctm/CanteenVendor/index';
$route['ctmvendors/add']					=	'admin/ctm/CanteenVendor/indexVendorsAddEdit';
$route['ctmvendors/add/(:any)']			=	'admin/ctm/CanteenVendor/indexVendorsAddEdit/$1';
$route['ctm_vendor_add']					=	'admin/ctm/CanteenVendor/onAddEditVendor';
$route['ctm_vendor_search']				=	'admin/ctm/CanteenVendor/onSearchVendor';
$route['ctm_vendor_delete']				=	'admin/ctm/CanteenVendor/onDeleteVendor';


$route['ctmvendors/categories']			=	'admin/ctm/CanteenVendor/indexVendorsCategory';
$route['ctm_vendor_category_add']		=	'admin/ctm/CanteenVendor/onAddVendorcategory';
$route['ctm_vendor_category_delete']		=	'admin/ctm/CanteenVendor/onDeleteVendorcategory';
$route['ctm_vendor_category_search']		=	'admin/ctm/CanteenVendor/onSearchVendorcategory';
$route['ctm_vendor_category_load']		=	'admin/ctm/CanteenVendor/onLoadVendors';


$route['ctmvendors/bills']				=	'admin/ctm/CanteenVendor/indexVendorsBills';
$route['ctmvendors/bills/generate']		=	'admin/ctm/CanteenVendor/indexVendorsBillsGenerate';
$route['ctmvendors/bills/generate/(:any)']		=	'admin/ctm/CanteenVendor/indexVendorsBillsGenerate/$1';
$route['ctmvendors_bills_search']		=	'admin/ctm/CanteenVendor/onSearchVendorBills';
$route['ctmvendors_bills_export']		=	'admin/ctm/CanteenVendor/onExportVendorBills';

$route['ctmvendors_bills_generate']		=	'admin/ctm/CanteenAccount/onGenerateVendorBill';
$route['ctmvendors_bills_invoice_view']	=	'admin/ctm/CanteenAccount/onLoadInvoiceData';
$route['ctmvendors_bills_invoice_payment']		=	'admin/ctm/CanteenAccount/onPayVendorPayment';
$route['ctm_balance_data']						=	'admin/ctm/CanteenAccount/onLoadCanteenBalances';
$route['ctmvendors_bills_invoice_payment_mark']	=	'admin/ctm/CanteenAccount/onMarkPayment';


$route['ctmaccounts']					=	'admin/ctm/CanteenAccount/index';
$route['ctmaccounts/category']			=	'admin/ctm/CanteenAccount/indexCategory';
$route['ctmaccounts_category_add']		=	'admin/ctm/CanteenAccount/onAddEditAccountsCategory';
$route['ctmaccounts_category_delete']	=	'admin/ctm/CanteenAccount/onDeleteAccountsCategory';
$route['ctmaccounts_category_search']	=	'admin/ctm/CanteenAccount/onSearchAccountsCategory';


$route['ctmaccounts/bank']				=	'admin/ctm/CanteenAccount/indexBankBalance';
$route['ctmaccounts/cash']				=	'admin/ctm/CanteenAccount/indexCashBalance';

$route['ctmaccounts_cash_add_balance']		=	'admin/ctm/CanteenAccount/onAddEditCashBalance';
$route['ctmaccounts_cash_balance_search']	=	'admin/ctm/CanteenAccount/onSearchCashBalanceList';
$route['ctmaccounts_cash_delete_balance']	=	'admin/ctm/CanteenAccount/onDeleteBalance';


$route['ctmaccounts_bank_add_balance']		=	'admin/ctm/CanteenAccount/onAddEditBankBalance';
$route['ctmaccounts_bank_balance_search']	=	'admin/ctm/CanteenAccount/onSearchBankBalanceList';
$route['ctmaccounts_bank_delete_balance']	=	'admin/ctm/CanteenAccount/onDeleteBankBalance';


/**Districts */
$route['get_distrcits']	=	'admin/Settings/onGetDistricts';

/***CRON***/
$route['generate_client_invoice']					=	'admin/Crons/onGenerateIntituteInvoice';

$route['update_lms_penalties']						=	'cron/Lms/update_penalty_applied';
$route['upload_students_excel_data']				=	'cron/Admission/import_admission_data_from_excel';

//echo '<pre>';print_r($route);die;

MMCT - 2023