HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: //var/www/html/inventory.breadsecret.com/config/route.php
<?php
use Routing\Route;

/* API Function */
//Route::add('GET', '/api/card/{id}', 'Controller\api@cardUrl', 'api.cardUrl');


// document //
Route::add('DELETE', '/api/document/{id}', 'Controller\documentHelper@delete', 'document.delete');

// System User //
Route::add('GET', '/api/user/formAdd', 'Controller\user@userForm', 'user.userFormAdd'); // in page form
Route::add('GET', '/api/user/formEdit/{id}', 'Controller\user@userForm', 'user.userFormEdit'); // in page form
Route::add('GET', '/api/user/formView/{view}/{id}', 'Controller\user@userForm', 'user.userFormView');
Route::add('POST', '/api/user/forget', 'Controller\user@forget', 'user.forget'); // send change password email
Route::add('POST', '/api/user/resetpassword/{id}', 'Controller\user@resetpassword', 'user.resetpassword');
Route::add('POST', '/api/user/login', 'Controller\user@login', 'user.login');
Route::add('GET', '/api/user/logout', 'Controller\user@logout', 'user.logout');
Route::add('POST', '/api/user/search', 'Controller\user@search', 'user.search');
Route::add('POST', '/api/user/register', 'Controller\user@register', 'user.register');
Route::add('POST', '/api/user', 'Controller\user@add', 'user.add');
Route::add('POST', '/api/user/{id}', 'Controller\user@edit', 'user.edit');
Route::add('DELETE', '/api/user/{id}', 'Controller\user@delete', 'user.delete');

// Supplier Category //
Route::add('POST', '/api/supplierCategory/removeDoc/{id}', 'Controller\supplierCategory@removeDoc', 'supplierCategory.removeDoc');
Route::add('GET', '/api/supplierCategory/formAdd', 'Controller\supplierCategory@supplierCategoryForm', 'supplierCategory.supplierCategoryFormAdd'); // in page form
Route::add('GET', '/api/supplierCategory/formEdit/{id}', 'Controller\supplierCategory@supplierCategoryForm', 'supplierCategory.supplierCategoryFormEdit'); // in page form
Route::add('GET', '/api/supplierCategory/formView/{view}/{id}', 'Controller\supplierCategory@supplierCategoryForm', 'supplierCategory.supplierCategoryFormView');
Route::add('POST', '/api/supplierCategory', 'Controller\supplierCategory@add', 'supplierCategory.add');
Route::add('POST', '/api/supplierCategory/{id}', 'Controller\supplierCategory@edit', 'supplierCategory.edit');
Route::add('DELETE', '/api/supplierCategory/{id}', 'Controller\supplierCategory@delete', 'supplierCategory.delete');
Route::add('GET', '/api/supplierCategory/getStockDetail/{id}', 'Controller\supplierCategory@getStockDetail', 'supplierCategory.getStockDetail');

// Supplier //
Route::add('POST', '/api/supplier/removeDoc/{id}', 'Controller\supplier@removeDoc', 'supplier.removeDoc');
Route::add('GET', '/api/supplier/formAdd', 'Controller\supplier@supplierForm', 'supplier.supplierFormAdd'); // in page form
Route::add('GET', '/api/supplier/formEdit/{id}', 'Controller\supplier@supplierForm', 'supplier.supplierFormEdit'); // in page form
Route::add('GET', '/api/supplier/formView/{view}/{id}', 'Controller\supplier@supplierForm', 'supplier.supplierFormView');
Route::add('POST', '/api/supplier', 'Controller\supplier@add', 'supplier.add');
Route::add('POST', '/api/supplier/{id}', 'Controller\supplier@edit', 'supplier.edit');
Route::add('DELETE', '/api/supplier/{id}', 'Controller\supplier@delete', 'supplier.delete');
Route::add('GET', '/api/supplier/getStockDetail/{id}', 'Controller\supplier@getStockDetail', 'supplier.getStockDetail');

// Storage Location //
Route::add('POST', '/api/storageLocation/removeDoc/{id}', 'Controller\storageLocation@removeDoc', 'storageLocation.removeDoc');
Route::add('GET', '/api/storageLocation/formAdd', 'Controller\storageLocation@storageLocationForm', 'storageLocation.storageLocationFormAdd'); // in page form
Route::add('GET', '/api/storageLocation/formEdit/{id}', 'Controller\storageLocation@storageLocationForm', 'storageLocation.storageLocationFormEdit'); // in page form
Route::add('GET', '/api/storageLocation/formView/{view}/{id}', 'Controller\storageLocation@storageLocationForm', 'storageLocation.storageLocationFormView');
Route::add('POST', '/api/storageLocation', 'Controller\storageLocation@add', 'storageLocation.add');
Route::add('POST', '/api/storageLocation/{id}', 'Controller\storageLocation@edit', 'storageLocation.edit');
Route::add('DELETE', '/api/storageLocation/{id}', 'Controller\storageLocation@delete', 'storageLocation.delete');
Route::add('GET', '/api/storageLocation/getAreaList/{id}', 'Controller\storageLocation@getAreaList', 'storageLocation.getAreaList');
Route::add('GET', '/api/storageLocation/getStockDetail/{id}', 'Controller\storageLocation@getStockDetail', 'storageLocation.getStockDetail');

// Storage Location Area //
Route::add('POST', '/api/storageLocationArea/removeDoc/{id}', 'Controller\storageLocationArea@removeDoc', 'storageLocationArea.removeDoc');
Route::add('GET', '/api/storageLocationArea/formAdd', 'Controller\storageLocationArea@storageLocationAreaForm', 'storageLocationArea.storageLocationAreaFormAdd'); // in page form
Route::add('GET', '/api/storageLocationArea/formEdit/{id}', 'Controller\storageLocationArea@storageLocationAreaForm', 'storageLocationArea.storageLocationAreaFormEdit'); // in page form
Route::add('GET', '/api/storageLocationArea/formView/{view}/{id}', 'Controller\storageLocationArea@storageLocationAreaForm', 'storageLocationArea.storageLocationAreaFormView');
Route::add('POST', '/api/storageLocationArea', 'Controller\storageLocationArea@add', 'storageLocationArea.add');
Route::add('POST', '/api/storageLocationArea/{id}', 'Controller\storageLocationArea@edit', 'storageLocationArea.edit');
Route::add('DELETE', '/api/storageLocationArea/{id}', 'Controller\storageLocationArea@delete', 'storageLocationArea.delete');
Route::add('GET', '/api/storageLocationArea/getStockDetail/{id}', 'Controller\storageLocationArea@getStockDetail', 'storageLocationArea.getStockDetail');

// unit //
Route::add('POST', '/api/unit/removeDoc/{id}', 'Controller\unit@removeDoc', 'unit.removeDoc');
Route::add('GET', '/api/unit/formAdd', 'Controller\unit@unitForm', 'unit.unitFormAdd'); // in page form
Route::add('GET', '/api/unit/formEdit/{id}', 'Controller\unit@unitForm', 'unit.unitFormEdit'); // in page form
Route::add('GET', '/api/unit/formView/{view}/{id}', 'Controller\unit@unitForm', 'unit.unitFormView');
Route::add('POST', '/api/unit', 'Controller\unit@add', 'unit.add');
Route::add('POST', '/api/unit/{id}', 'Controller\unit@edit', 'unit.edit');
Route::add('DELETE', '/api/unit/{id}', 'Controller\unit@delete', 'unit.delete');

// item type //
Route::add('POST', '/api/itemType/removeDoc/{id}', 'Controller\itemType@removeDoc', 'itemType.removeDoc');
Route::add('GET', '/api/itemType/formAdd', 'Controller\itemType@itemTypeForm', 'itemType.itemTypeFormAdd'); // in page form
Route::add('GET', '/api/itemType/formEdit/{id}', 'Controller\itemType@itemTypeForm', 'itemType.itemTypeFormEdit'); // in page form
Route::add('GET', '/api/itemType/formView/{view}/{id}', 'Controller\itemType@itemTypeForm', 'itemType.itemTypeFormView');
Route::add('POST', '/api/itemType', 'Controller\itemType@add', 'itemType.add');
Route::add('POST', '/api/itemType/{id}', 'Controller\itemType@edit', 'itemType.edit');
Route::add('DELETE', '/api/itemType/{id}', 'Controller\itemType@delete', 'itemType.delete');
Route::add('GET', '/api/itemType/getStockDetail/{id}', 'Controller\itemType@getStockDetail', 'itemType.getStockDetail');

// item //
Route::add('POST', '/api/item/removeDoc/{id}', 'Controller\item@removeDoc', 'item.removeDoc');
Route::add('GET', '/api/item/formAdd', 'Controller\item@itemForm', 'item.itemFormAdd'); // in page form
Route::add('GET', '/api/item/formEdit/{id}', 'Controller\item@itemForm', 'item.itemFormEdit'); // in page form
Route::add('GET', '/api/item/formView/{view}/{id}', 'Controller\item@itemForm', 'item.itemFormView');
Route::add('POST', '/api/item', 'Controller\item@add', 'item.add');
Route::add('POST', '/api/item/{id}', 'Controller\item@edit', 'item.edit');
Route::add('DELETE', '/api/item/{id}', 'Controller\item@delete', 'item.delete');
Route::add('GET', '/api/item/getDetail/{id}', 'Controller\item@getDetail', 'item.getDetail');
Route::add('GET', '/api/item/getStockDetail/{id}', 'Controller\item@getStockDetail', 'item.getStockDetail');
Route::add('GET', '/api/item/getStockStorageLocationArea/{id}', 'Controller\item@getStockStorageLocationArea', 'item.getStockStorageLocationArea');

// stock //
Route::add('GET', '/api/stock/stockInForm', 'Controller\stock@stockInForm', 'stock.stockInForm'); // in page form
Route::add('GET', '/api/stock/stockOutForm', 'Controller\stock@stockOutForm', 'stock.stockOutForm'); // in page form
Route::add('GET', '/api/stock/stockTransferForm', 'Controller\stock@stockTransferForm', 'stock.stockTransferForm'); // in page form
Route::add('POST', '/api/stockIn', 'Controller\stock@stockIn', 'stock.stockIn');
Route::add('POST', '/api/stockOut', 'Controller\stock@stockOut', 'stock.stockOut');
Route::add('POST', '/api/stockTransfer', 'Controller\stock@stockTransfer', 'stock.stockTransfer');
Route::add('GET', '/api/stockDetail/{id}', 'Controller\stock@detail', 'stock.detail');
Route::add('GET', '/api/stock/batchInArea/{id}', 'Controller\stock@findBatchInArea', 'stock.findBatchInArea');

// transaction //
Route::add('GET', '/api/transaction/{id}', 'Controller\transaction@info', 'transaction.info');

/* Page Function */
Route::add('GET', '/', 'Controller\mainPage@login', 'page.login');
Route::add('GET', '/main', 'Controller\mainPage@main', 'page.dashboard');
Route::add('GET', '/qrcode/{code}', 'Controller\mainPage@genQRCode', 'page.genQRCode');

// user External //
Route::add('GET', '/user/forgetpassword', 'Controller\mainPage@forgetpassword', 'page.userForgetpassword');
Route::add('GET', '/user/changepassword', 'Controller\mainPage@changepassword', 'page.userChangepassword');

// user //
Route::add('GET', '/user', 'Controller\user@list', 'page.userList');
Route::add('GET', '/user/add', 'Controller\user@form', 'page.userAdd');
Route::add('GET', '/user/edit/{id}', 'Controller\user@form', 'page.userEdit');
Route::add('GET', '/user/search', 'Controller\user@searchform', 'page.userSearch');
Route::add('GET', '/user/{id}', 'Controller\user@info', 'page.userInfo');

// supplier category //
Route::add('GET', '/supplierCategory', 'Controller\supplierCategory@list', 'page.supplierCategoryList');

// supplier //
Route::add('GET', '/supplier', 'Controller\supplier@list', 'page.supplierList');

// storage location //
Route::add('GET', '/storageLocation', 'Controller\storageLocation@list', 'page.storageLocationList');

// storage location //
Route::add('GET', '/storageLocationArea', 'Controller\storageLocationArea@list', 'page.storageLocationAreaList');

// unit //
Route::add('GET', '/unit', 'Controller\unit@list', 'page.unitList');

// item type //
Route::add('GET', '/itemType', 'Controller\itemType@list', 'page.itemTypeList');

// item //
Route::add('GET', '/item', 'Controller\item@list', 'page.itemList');

// stock //
Route::add('GET', '/stock', 'Controller\stock@list', 'page.stockList');

// transaction //
Route::add('GET', '/transaction', 'Controller\transaction@list', 'page.transactionList');