initial: bootstrap from BukidBountyApp base
This commit is contained in:
144
app/Enums/UserActions.php
Normal file
144
app/Enums/UserActions.php
Normal file
@@ -0,0 +1,144 @@
|
||||
<?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';
|
||||
}
|
||||
Reference in New Issue
Block a user