get('/', 'Home::index'); // $routes->setDefaultController('Login'); // $routes->set404Override('error'); // Application Login Routes $routes->get('/', 'Login::index'); $routes->get('login', 'Login::index'); $routes->add('loginMe', 'Login::loginMe'); $routes->get('logout', 'User::logout'); $routes->match(['get', 'post', 'put', 'delete'], 'loadChangePass', 'User::loadChangePass'); $routes->match(['get', 'post', 'put', 'delete'], 'changePassword', 'User::changePassword'); $routes->match(['get', 'post', 'put', 'delete'],'pageNotFound', 'User::pageNotFound'); $routes->match(['get', 'post', 'put', 'delete'],'checkEmailExists', 'User::checkEmailExists'); $routes->match(['get', 'post', 'put', 'delete'],'forgotPassword', 'Login::forgotPassword'); $routes->match(['get', 'post', 'put', 'delete'],'resetPasswordUser', 'Login::resetPasswordUser'); $routes->match(['get', 'post', 'put', 'delete'],'resetPasswordConfirmUser', 'Login::resetPasswordConfirmUser'); $routes->post('user/Adduserdepartment', 'User::Adduserdepartment'); $routes->post('user/Deleteuserdepartment', 'User::Deleteuserdepartment'); // $routes->match(['get', 'post', 'put', 'delete'],'resetPasswordConfirmUser/(:any)', 'Login::resetPasswordConfirmUser/$1'); // $routes->match(['get', 'post', 'put', 'delete'],'resetPasswordConfirmUser/(:any)/(:any)', 'Login::resetPasswordConfirmUser/$1/$2'); // $routes->match(['get', 'post', 'put', 'delete'],'createPasswordUser', 'Login::createPasswordUser'); $routes->get('dashboard', 'User::index'); $routes->get('reports', 'Report::index'); // User Routes $routes->get('addNew', 'User::addNew'); $routes->match(['get', 'post', 'put', 'delete'],'addNewUser', 'User::addNewUser'); $routes->match(['get', 'post', 'put', 'delete'],'userListing', 'User::userListing'); $routes->match(['get', 'post', 'put', 'delete'],'userListing/(:num)', 'User::userListing/$1'); $routes->get('user/editOld', 'User::editOld'); $routes->match(['get', 'post', 'put', 'delete'],'editUser', 'User::editUser'); $routes->post('user/Deleteuserdepartment','User::Deleteuserdepartment'); $routes->post('user/deleteUser', 'User::deleteUser'); // Supplier Routes $routes->get('supplierlisting', 'Supplier::index'); // list supplier $routes->add('addsupplier', 'Supplier::addsupplier');//load add supplier page $routes->get('viewsupplier','Supplier::viewsupplier');// load edit supplier page $routes->post('editsupplier', 'Supplier::updatesupplierdetails'); //save supplier details $routes->post('addNewsupplier', 'Supplier::savesupplierdetails'); // update supplier details $routes->post('supplierExist','Supplier::checksupplier'); $routes->post('supplierGSTExist','Supplier::checkGST'); $routes->post('supplierPANExist','Supplier::checkPAN'); $routes->get('exportsupplier','Supplier::exportsupplier'); // export supplier details // Material Master Routes $routes->match(['get', 'post', 'put', 'delete'],'addRawmaterial', 'Rawmaterialdetails::addRawMaterial'); $routes->match(['get', 'post', 'put', 'delete'],'addNewRawmaterial', 'Rawmaterialdetails::addNewRawMaterial'); $routes->match(['get', 'post', 'put', 'delete'],'rawmaterialListing', 'Rawmaterialdetails::rawmaterialListing'); $routes->match(['get', 'post', 'put', 'delete'],'rawmaterialListing/(:num)', 'Rawmaterialdetails::rawmaterialListing/$1'); $routes->post('materialExist','Rawmaterialdetails::checkmaterial'); $routes->get('viewRawmaterial','Rawmaterialdetails::viewRawmaterial'); $routes->post('rawmaterialdetails/editRawmaterial', 'Rawmaterialdetails::editRawmaterial'); $routes->get('exportmaterial' , 'Rawmaterialdetails::exportmaterial'); // Cost Center Routes $routes->get('costListing', 'CostCenter::index'); $routes->get('addCostCenter', 'CostCenter::addCostCenter'); $routes->get('editCostCenter', 'CostCenter::editCostCenter'); $routes->get('deleteCostCenter', 'CostCenter::deleteCostCenter'); $routes->post('saveCostCenter', 'CostCenter::saveCostCenter'); $routes->post('updateCostCenter', 'CostCenter::updateCostCenter'); $routes->post('CostCenter/AddCostDepartment','CostCenter::AddCostDepartment'); $routes->post('CostCenter/DeleteCostDepartment','CostCenter::DeleteCostDepartment'); $routes->match(['get', 'post', 'put', 'delete'],'CostCenter/GetBudgetForYear','CostCenter::GetBudgetForYear'); $routes->match(['get', 'post', 'put', 'delete'],'deletecost', 'CostCenter::deletecost'); $routes->get('exportcost', 'CostCenter::exportcost'); // Asset Detail Routes $routes->get('assetListing', 'Assetdetails::assetListing'); $routes->get('addasset', 'Assetdetails::addasset'); $routes->match(['get', 'post', 'put', 'delete'],'editOldasset', 'Assetdetails::editasset'); $routes->match(['get', 'post', 'put', 'delete'],'editOldasset/(:num)', 'Assetdetails::editasset/$1'); $routes->match(['get', 'post', 'put', 'delete'],'editasset', 'Assetdetails::editasset'); $routes->get('exportasset', 'Assetdetails::exportasset'); // Employee Detail Routes $routes->add('addemployee', 'Employeedetails::addemployee'); $routes->post('addNewEmployee', 'Employeedetails::AddNewEmployee'); $routes->get('employeeListing', 'Employeedetails::index'); $routes->get('employeedetails/ViewEmployee', 'Employeedetails::ViewEmployee'); $routes->post('employeedetails/UpdateEmployee', 'Employeedetails::UpdateEmployee'); $routes->get('exportemployee','Employeedetails::exportemployee'); $routes->post('employeeEmailExist','Employeedetails::CheckEmail'); $routes->post('employeePANExist','Employeedetails::checkPAN'); $routes->post('employeecheckAadharNoExist','Employeedetails::checkAadharNo'); // Company Information Routes $routes->add('companyview', 'Companycontroller::index'); $routes->post('Updatecompany', 'Companycontroller::Updatecompany'); $routes->post('companycontroller/bankdtl', 'Companycontroller::bankdtl'); // Config Master Routes $routes->get('configlisting', 'Configurationctrl::index'); $routes->get('addconfig', 'Configurationctrl::addconfig'); $routes->post('configurationctrl/saveconfig', 'Configurationctrl::saveconfig'); $routes->get('configurationctrl/editconfig', 'Configurationctrl::editconfig'); $routes->post('configurationctrl/updateconfig', 'Configurationctrl::updateconfig'); // Department Master Routes $routes->get('departmentListing', 'Department::index'); $routes->get('adddepartment', 'Department::adddepartment'); $routes->post('savedepartment', 'Department::savedepartment'); $routes->get('editOlddepartment', 'Department::viewdepartment'); $routes->post('editdepartment', 'Department::editdepartment'); $routes->get('exportdepartment', 'Department::exportdepartment'); $routes->get('batchcard/getHistListing', 'Batchcard::getHistListing'); //Complaint Routes $routes->get('purchaseorder/AddComplaint','Purchaseorder::AddComplaint'); $routes->post('purchaseorder/SaveComplaint','Purchaseorder::SaveComplaint'); $routes->get('purchaseorder/EditComplaint', 'Purchaseorder::EditComplaint'); $routes->post('purchaseorder/UpdateComplaint', 'Purchaseorder::UpdateComplaint'); $routes->get('purchaseorder/Savencrlist', 'Purchaseorder::Savencrlist'); $routes->get('purchaseorder/Nonconfirmativelist','Purchaseorder::Nonconfirmativelist'); //Zohobooks sync $routes->match(['get', 'post'],'user/zohobooks_api_fetch_all','User::zohobooks_api_fetch_all'); // Application Payslip Routes $routes->match(['get', 'post', 'put', 'delete'],'monthlyListings', 'Monthlypay::monthlyListing'); $routes->match(['get', 'post', 'put', 'delete'],'monthlyListings/(:num)', 'Monthlypay::monthlyListing/$1'); $routes->match(['get', 'post', 'put', 'delete'],'attendance', 'Monthlypay::attendanceLoad'); $routes->match(['get', 'post', 'put', 'delete'],'publicholidays', 'Monthlypay::loadPublicholidays'); $routes->match(['get', 'post', 'put', 'delete'],'permission', 'Monthlypay::permissionslip'); $routes->match(['get', 'post', 'put', 'delete'],'permissionlist', 'Monthlypay::permissionlist'); $routes->match(['get', 'post'],'monthlypay/permissionpdf/(:any)', 'Monthlypay::permissionpdf/$1'); $routes->post('monthlypay/addper', 'Monthlypay::addper'); $routes->post('monthlypay/saveAttendance', 'Monthlypay::saveAttendance'); $routes->post('monthlypay/savePublicHolidays', 'Monthlypay::savePublicHolidays'); $routes->post('monthlypay/deletePublicHoliday', 'Monthlypay::deletePublicHoliday'); $routes->get('emppaydate/addemppaydate', 'Emppaydate::addemppaydate'); $routes->post('emppaydate/addNewemppay', 'Emppaydate::addNewemppay'); $routes->get('emppaydate/editOldemppay/(:num)', 'Emppaydate::editOldemppay/$1'); $routes->post('emppaydate/editemppay', 'Emppaydate::editemppay'); $routes->post('emppaydate/deleteEmpPay', 'Emppaydate::deleteEmpPay'); $routes->match(['get', 'post', 'put', 'delete'],'emppayListings', 'Emppaydate::emppayListing'); $routes->match(['get', 'post', 'put', 'delete'],'emppayListings/(:num)', 'Emppaydate::emppayListing/$1'); $routes->match(['get', 'post'],'loanreports/(:any)/(:any)', 'Payslip::loadLoanReport/$1/$2'); $routes->match(['get', 'post'],'loanreports/(:any)', 'Payslip::loadLoanReport/$1'); $routes->match(['get', 'post'],'loanreports', 'Payslip::loadLoanReport'); $routes->post('payslip/Bonusreport', 'Payslip::Bonusreport'); $routes->get('payslip/MonthwiseBonusreport', 'Payslip::monthwiseBonusReport'); // $routes->get('leavereports/(:any)/(:any)', 'Payslip::leaveReport/$1/$2'); $routes->match(['get', 'post'],'leavereports', 'Payslip::leaveReport'); $routes->match(['get', 'post'],'leavemonthlyreports/(:any)/(:any)', 'Payslip::monthwiseLeaveReport/$1/$2'); $routes->match(['get', 'post', 'put', 'delete'],'monthlypay', 'Payslip::monthlyInputs'); $routes->match(['get', 'post', 'put', 'delete'],'ExcelUpload2', 'Payslip::viewUpload2'); $routes->match(['get', 'post', 'put', 'delete'],'FileUpload', 'Payslip::uploadExcel'); $routes->match(['get', 'post', 'put', 'delete'],'FileUpload2', 'Payslip::uploadExcel2'); $routes->match(['get', 'post', 'put', 'delete'],'PrintPdf', 'Payslip::PrintPdf'); $routes->match(['get', 'post', 'put', 'delete'],'ViewPay', 'Payslip::viewGenerator'); $routes->match(['get', 'post', 'put', 'delete'],'updatepayroll', 'Payslip::updatepayroll'); $routes->match(['get', 'post', 'put', 'delete'],'BankReport', 'Payslip::loadBankreportScreen'); $routes->match(['get', 'post', 'put', 'delete'],'PaysilpListing', 'Payslip::payslipLisiting'); $routes->post('payslip/reload_paysliplist','Payslip::reload_paysliplist'); $routes->post('payslip/changeMonth','Payslip::changeMonth'); $routes->post('payslip/saveMonthlyData','Payslip::saveMonthlyData'); $routes->post('payslip/getEmployee','Payslip::getEmployee'); $routes->post('payslip/checkExistPay','Payslip::checkExistPay'); $routes->post('payslip/callsp','Payslip::callsp'); $routes->get('payslip/editPayslip/(:any)','Payslip::editPayslip/$1'); $routes->post('payslip/updatePayslip','Payslip::updatePayslip'); // Application Requisition Flow Routes $routes->match(['get', 'post', 'put', 'delete'],'Requisition', 'Requisitionform::requisitionlisting'); $routes->match(['get', 'post', 'put', 'delete'],'RequisitionForm', 'Requisitionform::requisition'); $routes->match(['get', 'post', 'put', 'delete'],'ApproveRequisition', 'Requisitionform::requisitionlistApproval'); $routes->get('EditRequisitionForm', 'Requisitionform::EditRequisitionForm'); $routes->post('EditRequisition', 'Requisitionform::EditRequisition'); $routes->post('addNewRequisition', 'Requisitionform::addNewRequisition'); $routes->post('getMaterialCode', 'Requisitionform::getMaterialCode'); $routes->post('getMaterialDetails', 'Requisitionform::getMaterialDetails'); $routes->post('DeleteRequistionForm', 'Requisitionform::DeleteRequistionForm'); // recheck it used or not. $routes->post('requisitionform/ApproveRequest', 'Requisitionform::ApproveRequest'); $routes->post('requisitionform/DeleteReqNo', 'Requisitionform::DeleteReqNo'); $routes->post('requisitionform/ViewRequest', 'Requisitionform::ViewRequest'); // Application PO Flow Routes $routes->match(['get', 'post', 'put', 'delete'],'addPO', 'Purchaseorder::addPO'); $routes->match(['get', 'post', 'put', 'delete'],'addNewPO', 'Purchaseorder::addNewPO'); $routes->match(['get', 'post', 'put', 'delete'],'editOldPO', 'Purchaseorder::editOldPO'); $routes->match(['get', 'post', 'put', 'delete'],'editOldPO/(:num)', 'Purchaseorder::editOldPO/$1'); $routes->match(['get', 'post', 'put', 'delete'],'CreatePO', 'Purchaseorder::requisition'); $routes->match(['get', 'post', 'put', 'delete'],'purchaseOrder', 'Purchaseorder::CreatePurchaseOrder'); $routes->match(['get', 'post', 'put', 'delete'],'purchaseorderListing', 'Purchaseorder::PurchaseOrderList'); $routes->match(['get', 'post', 'put', 'delete'],'EmergencyPO', 'Emergencypurchaseorder::CreateEmergencyPO'); $routes->match(['get', 'post', 'put', 'delete'],'AdvanceRequest', 'Purchaseorder::advancerequest'); $routes->match(['get', 'post', 'put', 'delete'],'PORelease', 'Purchaseorder::porelease'); $routes->match(['get', 'post', 'put', 'delete'],'ViewPO', 'Purchaseorder::viewfullpurchaseorder'); // $routes->match(['get', 'post', 'put', 'delete'],'POApproval', 'Purchaseorder::poapproval'); $routes->get('amendmentpurchaseorder','Amendmentpurchaseorder::index'); $routes->get('EditAmendPO', 'Amendmentpurchaseorder::EditAmendPurchaseOrder'); $routes->post('amendmentpurchaseorder/EditRevenuePurchaseOrder', 'Amendmentpurchaseorder::EditRevenuePurchaseOrder'); $routes->post('emergencypurchaseorder/getMaterialCode','Emergencypurchaseorder::getMaterialCode'); $routes->post('emergencypurchaseorder/getCostCenterName','Emergencypurchaseorder::getCostCenterName'); $routes->post('emergencypurchaseorder/addNewServicePurchaseOrder','Emergencypurchaseorder::addNewServicePurchaseOrder'); $routes->post('emergencypurchaseorder/addNewRevenuePurchaseOrder','Emergencypurchaseorder::addNewRevenuePurchaseOrder'); $routes->post('purchaseorder/addNewPurchaseOrder', 'Purchaseorder::addNewPurchaseOrder'); $routes->post('purchaseorder/addNewCapitalPurchaseOrder', 'Purchaseorder::addNewCapitalPurchaseOrder'); $routes->post('purchaseorder/addNewImportPurchaseOrder', 'Purchaseorder::addNewImportPurchaseOrder'); $routes->post('servicepurchaseorder/addNewServicePurchaseOrder', 'Servicepurchaseorder::addNewServicePurchaseOrder'); $routes->get('EditPO', 'Purchaseorder::EditPurchaseOrder'); $routes->get('purchaseorder/CreatePOPrint', 'Purchaseorder::CreatePOPrint'); $routes->post('purchaseorder/ReleasePO', 'Purchaseorder::ReleasePO'); $routes->post('purchaseorder/EditRevenuePurchaseOrder', 'Purchaseorder::EditRevenuePurchaseOrder'); $routes->post('VerifyWithSupplierForPendingPO', 'Purchaseorder::VerifyWithSupplierForPendingPO'); // Application Store Requisition Flow Routes $routes->match(['get', 'post', 'put', 'delete'],'storerequisition', 'Storerequisitioncontroller::addstore'); $routes->match(['get', 'post', 'put', 'delete'],'approvalstorerequisitionslip', 'Storerequisitioncontroller::SearchRequistLists'); $routes->match(['get', 'post', 'put', 'delete'],'storerequisitionlisting', 'Storerequisitioncontroller::addstorerequisitionlist'); $routes->match(['get', 'post', 'put', 'delete'],'EditStoreRequisition', 'Storerequisitioncontroller::EditStoreRequistion'); // Application IGR Routes $routes->get('Addigr', 'Inwardgateregister::addinwardgateregister'); $routes->match(['get', 'post', 'put', 'delete'],'ViewigrDetails', 'Inwardgateregister::viewIGRDetails'); $routes->match(['get', 'post', 'put', 'delete'],'ViewMRIRBilling', 'MRIRcontroller::viewmrirforbilling'); $routes->post('inwardgateregister/IGRITEM', 'Inwardgateregister::IGRITEM'); $routes->post('inwardgateregister/addNewigr', 'Inwardgateregister::addNewigr'); $routes->get('inwardgateregister/viewIGRDetails','Inwardgateregister::viewIGRDetails'); $routes->post('inwardgateregister/ViewIGRfile', 'Inwardgateregister::ViewIGRfile'); $routes->post('inwardgateregister/ViewIGR', 'Inwardgateregister::ViewIGR'); $routes->post('inwardgateregister/edituploadfile', 'Inwardgateregister::edituploadfile'); $routes->post('inwardgateregister/addloadfile', 'Inwardgateregister::addloadfile'); // Application OGR Page $routes->match(['get', 'post', 'put', 'delete'],'AddOgr', 'Inwardgateregister::addoutwardgateregister'); $routes->match(['get', 'post', 'put', 'delete'],'ViewOgr', 'Inwardgateregister::ViewOgr'); $routes->match(['get', 'post', 'put', 'delete'],'EditOGR', 'Inwardgateregister::EditOGR'); // Application MRIR Routes $routes->match(['get', 'post', 'put', 'delete'],'EditMRIR', 'MRIRcontroller::editmaterialinspectionreport'); $routes->match(['get', 'post', 'put', 'delete'],'ViewMRIR', 'MRIRcontroller::viewmaterialinspectionreport'); $routes->match(['get', 'post', 'put', 'delete'],'Viewigr', 'MRIRcontroller::viewinwardgateregister'); $routes->match(['get', 'post', 'put', 'delete'],'Distribution', 'MRIRcontroller::viewmMaterialDistributionList'); // Application Store Routes $routes->match(['get', 'post', 'put', 'delete'],'Stock', 'Storestatus::storeavailability'); $routes->match(['get', 'post', 'put', 'delete'],'UpdatePOStatus', 'Servicepurchaseorder::UpdateServicePOStatus'); $routes->match(['get', 'post', 'put', 'delete'],'ServicePOBilling', 'Servicepurchaseorder::viewServicePOReportForBilling'); $routes->post('serviceAvilBudgetAmount', 'Servicepurchaseorder::AvilBudgetAmount'); $routes->post('servicepurchaseorder/UpdateServicePurchaseOrder', 'Servicepurchaseorder::UpdateServicePurchaseOrder'); // Application Cash book Routes $routes->match(['get', 'post', 'put', 'delete'],'ViewIncomeExpense', 'Cashbook::incomeExpenseList'); // $routes->match(['get', 'post', 'put', 'delete'],'addNewIncomeExpense', 'Cashbook::addNewIncomeExpenseLoad'); $routes->match(['get', 'post', 'put', 'delete'],'addIncomeExpense', 'Cashbook::addIncomeExpense'); $routes->match(['get', 'post', 'put', 'delete'],'AdvanceList', 'Cashbook::AdvanceList'); // Application Bank book Routes $routes->match(['get', 'post', 'put', 'delete'],'Bankingview', 'Cashbook::bankfileview'); $routes->match(['get', 'post', 'put', 'delete'],'Bankfiletostatement', 'Cashbook::bankfileupload'); $routes->match(['get', 'post', 'put', 'delete'],'Bankingstatement', 'Cashbook::bankdata'); $routes->match(['get', 'post', 'put', 'delete'],'Debitstatement', 'Cashbook::bankdebitdata'); $routes->match(['get', 'post', 'put', 'delete'],'Cashstatement', 'Cashbook::cashreceipt'); $routes->match(['get', 'post', 'put', 'delete'],'BankingFile', 'Cashbook::bankfileupload'); // $routes->match(['get', 'post', 'put', 'delete'],'Filelist', 'Cashbook::filelist'); // $routes->match(['get', 'post', 'put', 'delete'],'Bankingrecord', 'Cashbook::bankdata');; $routes->match(['get', 'post', 'put', 'delete'],'Bankamountpaid', 'Cashbook::amountpaid'); $routes->match(['get', 'post', 'put', 'delete'],'Bankamountreceived', 'Cashbook::amountreceived'); $routes->match(['get', 'post', 'put', 'delete'],'Receipt', 'Cashbook::cashreceipt'); $routes->match(['get', 'post', 'put', 'delete'],'Payment', 'Cashbook::cashpayment'); $routes->match(['get', 'post', 'put', 'delete'],'Invoice', 'Cashbook::bankinvoice'); $routes->match(['get', 'post', 'put', 'delete'],'Bankcash', 'Cashbook::cashbanking'); $routes->match(['get', 'post', 'put', 'delete'],'DeleteInvoice', 'Cashbook::deletemappingiv'); $routes->match(['get', 'post', 'put', 'delete'],'DeletePo', 'Cashbook::Deletemappingporeport'); $routes->match(['get', 'post', 'put', 'delete'],'MappingInvoice', 'Cashbook::mappinginvoice'); // new added on cashbook controller $routes->match(['get', 'post', 'put', 'delete'],'MappingPo', 'Cashbook::mappingpo'); $routes->match(['get', 'post', 'put', 'delete'],'Bankledgersupplier', 'Cashbook::supplierledger'); $routes->match(['get', 'post', 'put', 'delete'],'Bankledgercustomer', 'Cashbook::customerledger'); // $routes->match(['get', 'post', 'put', 'delete'],'Bankamountpaidsupplier', 'Cashbook::amountpaidsupplier'); $routes->match(['get', 'post', 'put', 'delete'],'Bankamountunpaid', 'Cashbook::amountunpaid'); $routes->match(['get', 'post', 'put', 'delete'],'Bankamountreceivedsupp', 'Cashbook::bankreceivedsupp'); $routes->match(['get', 'post', 'put', 'delete'],'Bankamountunreceived', 'Cashbook::bankunreceivedsupp'); $routes->match(['get', 'post', 'put', 'delete'],'Receiptamount', 'Cashbook::receipt'); $routes->match(['get', 'post', 'put', 'delete'],'Amountreceived', 'Cashbook::amountreceived'); // Application Reports Routes $routes->match(['get', 'post'],'reportpending', 'Report::pending_report'); $routes->match(['get', 'post', 'put', 'delete'],'releasedpo', 'Report::releasedPO'); $routes->match(['get', 'post', 'put', 'delete'],'openOrder', 'Report::openorderPO'); $routes->match(['get', 'post', 'put', 'delete'],'TotalOrder', 'Report::TotalOrd'); $routes->match(['get', 'post', 'put', 'delete'],'Report_costcenter', 'Report::ccr'); $routes->match(['get', 'post', 'put', 'delete'],'Report_Material_Supplier', 'Report::MM_Supplier'); $routes->match(['get', 'post', 'put', 'delete'],'Report_Material_Item', 'Report::MM_Item'); $routes->match(['get', 'post', 'put', 'delete'],'Report_Material_ReceiptValue', 'Report::MM_ReceiptValue'); $routes->match(['get', 'post', 'put', 'delete'],'Report_purchase', 'Report::purchase'); $routes->match(['get', 'post', 'put', 'delete'],'Report_year_wise', 'Report::year_wise'); $routes->match(['get', 'post', 'put', 'delete'],'Report_supplier', 'Report::purchase_supplier'); $routes->match(['get', 'post', 'put', 'delete'],'Report_consolidate', 'Report::consolidate'); $routes->match(['get', 'post', 'put', 'delete'],'Report_cumulative', 'Report::cumulative'); $routes->match(['get', 'post', 'put', 'delete'],'cashbookreport', 'Report::cashbook'); $routes->match(['get', 'post', 'put', 'delete'],'cashbookcumulativereport', 'Report::cashbook_cumulative_report'); $routes->match(['get', 'post', 'put', 'delete'],'cashbookcumulativemonthreport', 'Report::cashbook_month_cumulative_report'); $routes->match(['get', 'post', 'put', 'delete'],'cashbookmonthlyexpenses', 'Report::monthexpenses'); $routes->match(['get', 'post', 'put', 'delete'],'cashbookyearlyexpenses', 'Report::yearexpenses'); $routes->match(['get', 'post', 'put', 'delete'],'Report_purchase_inward', 'Report::ipurchase'); $routes->match(['get', 'post', 'put', 'delete'],'Report_year_wise_inward', 'Report::iyear_wise'); $routes->match(['get', 'post', 'put', 'delete'],'Report_supplier_inward', 'Report::ipurchase_supplier'); $routes->match(['get', 'post', 'put', 'delete'],'Report_supplier_summary', 'Report::suppliersummary'); $routes->match(['get', 'post', 'put', 'delete'],'Report_consolidate_inward', 'Report::iconsolidate'); $routes->match(['get', 'post', 'put', 'delete'],'Report_cumulative_inward', 'Report::icumulative'); $routes->match(['get', 'post', 'put', 'delete'],'Report_cumulative_raw', 'Report::rawi_cumulative'); $routes->match(['get', 'post', 'put', 'delete'],'Report_consolidate_category', 'Report::rawi_consolidate'); $routes->match(['get', 'post'],'Report_pending_purchase', 'Report::pending_purchase'); $routes->match(['get', 'post'],'/Report_pending_purchase','Report::pending_purchase'); $routes->match(['get', 'post', 'put', 'delete'],'Report_purchase_attach', 'Report::iattach'); $routes->match(['get', 'post', 'put', 'delete'],'Report_monthly_gst', 'Report::monthly_gst'); $routes->match(['get', 'post', 'put', 'delete'],'Report_Material_inward_Register', 'User::getMaterialInwardRegister'); $routes->match(['get', 'post', 'put', 'delete'],'DeliveryPerformance', 'User::deliver_perform'); $routes->match(['get', 'post', 'put', 'delete'],'Empperform', 'Report::per'); $routes->get('quality', 'Quality::index'); $routes->get('qualityreportlist', 'Quality::reportList'); $routes->get('qualityreportlistinward', 'Quality::reportListInward'); $routes->get('shortagematerialListing', 'Rawmaterialdetails::shortagematerialListing'); $routes->get('inprocess', 'Inprocess::index');