144 lines
5.8 KiB
PHP
144 lines
5.8 KiB
PHP
<?php
|
|
namespace App\Enums;
|
|
|
|
enum UserActions: string
|
|
{
|
|
case DeleteUser = 'deleteuser';
|
|
case ModifyUser = 'modifyuser';
|
|
case SetActiveUser = 'setactiveuser';
|
|
case SetInActiveUser = 'setinactiveuser';
|
|
case CreateUser = 'createuser';
|
|
case CreateUserUltimate = 'createuserultimate';
|
|
case CreateUserSuperOperator = 'createusersuperoperator';
|
|
case CreateUserOperator = 'createuseroperator';
|
|
case CreateUserCoordinator = 'createusercoordinator';
|
|
case CreateUserSupplierOverseer = 'createusersupplieroverseer';
|
|
case CreateUserWholesaleBuyer = 'createuserwholesalebuyer';
|
|
case CreateUserSupplier = 'createusersupplier';
|
|
case CreateUserStoreOwner = 'createuserstoreowner';
|
|
case CreateUserStoreManager = 'createuserstoremanager';
|
|
case CreateUserUser = 'createuseruser';
|
|
case CreateUserRider = 'createuserrider';
|
|
case CreateUserAudit = 'createuseraudit';
|
|
case CreateUserPOSTerminal = 'createuserposterminal';
|
|
case DeveloperConsole = 'devconsole';
|
|
case UltimateConsole = 'ultconsole';
|
|
case UltimateLogs = 'ultlogs';
|
|
case UltimateReports = 'ultreports';
|
|
case SetUserNotes = 'setusernotes';
|
|
case DeleteUserNotes = 'deleteusernotes';
|
|
case ViewUserNotes = 'viewusernotes';
|
|
case ViewUserExec = 'viewuserexec';
|
|
case DeleteUserExec = 'deleteuserexec';
|
|
case UpdateUserExec = 'updateuserexec';
|
|
case SetSelfNotes = 'setselfnotes';
|
|
case ViewSelfExec = 'viewselfexec';
|
|
case DeleteSelfNotes = 'delteselfnotes';
|
|
case UpdateSelfExec = 'updateselfexec';
|
|
case ViewGlobalReports = 'viewglobalreports';
|
|
case ModifyGlobalReports = 'modifyglobalreports';
|
|
case DeleteGlobalReports = 'deleteglobalreports';
|
|
case ChangeUserPassword = 'changeuserpassword';
|
|
case DirectUserCreditTransfer = 'directusercredittransfer';
|
|
case ForceLogoutUser = 'forcelogoutuser';
|
|
|
|
case UserAllowedtoChangeAnotherUserRoles = 'userchangeroles';
|
|
|
|
case UserAllowedtoViewSelfRoles = 'selfviewroles';
|
|
|
|
case UserAllowedtoViewOtherUserRoles = 'userviewroles';
|
|
|
|
case UserAllowedtoViewAllRoles = 'viewallroles';
|
|
|
|
case ChangeAnotherUsersParent = 'changeotherusersparents';
|
|
case ViewAllUserTypes = 'viewallusertypes';
|
|
case ListAllUsersAsParentforUserCreation = 'listallusersasparentforUserCreation';
|
|
case CheckifUsernameExists = 'checkifusernameexists';
|
|
case CheckifMobileNumberExists = 'checkifmobilenumberexists';
|
|
case BypassMobileNumberFormat = 'bypassmobilenumberformat';
|
|
|
|
case CreateStoreforSelf = 'createstoreforself';
|
|
case CreateProductforSelf = 'createproductforself';
|
|
|
|
|
|
case CreateStoreGlobal = 'createstoreglobal';
|
|
case CreateProductGlobal = 'createproductglobal';
|
|
case CreateProductForOwnStore = 'createproductforownstore';
|
|
|
|
case ViewOwnStores = 'viewownstores';
|
|
case ViewAllStores = 'viewallstores';
|
|
case ViewAllProducts = 'viewallproducts';
|
|
case ViewOwnProducts = 'viewownproducts';
|
|
|
|
|
|
case ModifyOwnStore = 'modifyownstore';
|
|
case ModifyOwnProduct = 'modifyownproduct';
|
|
|
|
case AddProducttoOwnStore = 'addproducttoownstore';
|
|
|
|
case DeleteOwnStore = 'deleteownstore';
|
|
case DeleteOwnProduct = 'deleteownproduct';
|
|
|
|
case ModifyAllStores = 'modifyallstores';
|
|
case ModifyAllProducts = 'modifyallproducts';
|
|
|
|
case DeleteAllStores = 'deleteallstores';
|
|
|
|
case DeleteAllProducts = 'deleteallproducts';
|
|
|
|
case UploadAllFiles = 'uploadallfiles';
|
|
case ViewAllFiles = 'viewallfiles';
|
|
case DeleteAllFiles = 'deleteallfiles';
|
|
case ModifyAllFiles = 'modifyallfiles';
|
|
|
|
case AddProducttoAnyStore = 'addproducttoanystore';
|
|
|
|
case RemoveProductfromAnyStore = 'removeproductfromanystore';
|
|
|
|
case CreateAnnouncement = 'createannouncement';
|
|
case ModifyAnnouncement = 'modifyannouncement';
|
|
case DeleteAnnouncement = 'deleteannouncement';
|
|
case ViewAllAnnouncements = 'viewallannouncements';
|
|
case ViewFarmers = 'viewfarmers';
|
|
case VerifyFarmer = 'verifyfarmer';
|
|
case CreateOrganization = 'createorganization';
|
|
case ViewOrganizations = 'vieworganizations';
|
|
case ViewShipments = 'viewshipments';
|
|
case CreateShipment = 'createshipment';
|
|
case UpdateShipmentStatus = 'updateshipmentstatus';
|
|
case CreateCourier = 'createcourier';
|
|
case ViewCouriers = 'viewcouriers';
|
|
case ViewGlobalTransactions = 'viewglobaltransactions';
|
|
case CreateGlobalTransaction = 'createglobaltransaction';
|
|
case ViewAccountingReports = 'viewaccountingreports';
|
|
case ManageAccounting = 'manageaccounting';
|
|
case ViewProperties = 'viewproperties';
|
|
case ViewReferrals = 'viewreferrals';
|
|
case ViewPosAccessKeys = 'viewposaccesskeys';
|
|
case CreatePosAccessKey = 'createposaccesskey';
|
|
case DeletePosAccessKey = 'deleteposaccesskey';
|
|
case TogglePosAccessKey = 'toggleposaccesskey';
|
|
case ViewPosReports = 'viewposreports';
|
|
case ViewCustomers = 'viewcustomers';
|
|
|
|
case ManageOrganizations = 'manageorganizations';
|
|
case JoinCooperative = 'joincooperative';
|
|
case ViewUserInfo = 'viewuserinfo';
|
|
case ManageUserInfo = 'manageuserinfo';
|
|
case UltimateMaintenance = 'ultmaintenance';
|
|
case UltimateQuery = 'ultquery';
|
|
case UltimateBatch = 'ultbatch';
|
|
case UltimateGlobalMessage = 'ultglobalmessage';
|
|
case UltimateFlush = 'ultflush';
|
|
case ManageLandingPages = 'managelandingpages';
|
|
case CreateResolution = 'createresolution';
|
|
case VoteResolution = 'voteresolution';
|
|
case ViewResolutions = 'viewresolutions';
|
|
case ManageQrphPaymentCode = 'manageqrphpaymentcode';
|
|
case SearchStockPhotos = 'searchstockphotos';
|
|
case DownloadStockPhoto = 'downloadstockphoto';
|
|
case ViewChapterOrgChart = 'viewchapterorgchart';
|
|
case ManageChapterMembers = 'managechaptermembers';
|
|
case ViewScopedMemberReports = 'viewscopedmemberreports';
|
|
case AssignChapterOfficer = 'assignchapterofficer';
|
|
} |