I have an array of permissions. And I want to check if the name of permission contains certain word or not.
This is my array
PHP Code:
(
[310] => stdClass Object
(
[permission_id] => 310
[name] => Shift.Master.View
[description] => View Shift Content
[status] => active
)
[311] => stdClass Object
(
[permission_id] => 311
[name] => Shift.Master.Create
[description] => Create Shift Content
[status] => active
)
[312] => stdClass Object
(
[permission_id] => 312
[name] => Shift.Master.Edit
[description] => Edit Shift Content
[status] => active
)
[313] => stdClass Object
(
[permission_id] => 313
[name] => Shift.Master.Delete
[description] => Delete Shift Content
[status] => active
)
[290] => stdClass Object
(
[permission_id] => 290
[name] => Holiday.Master.View
[description] =>
[status] => active
)
[291] => stdClass Object
(
[permission_id] => 291
[name] => Holiday.Master.Create
[description] => Create Holiday Settings
[status] => active
)
[292] => stdClass Object
(
[permission_id] => 292
[name] => Holiday.Master.Edit
[description] => Edit Holiday Settings
[status] => active
)
[293] => stdClass Object
(
[permission_id] => 293
[name] => Holiday.Master.Delete
[description] => Delete Holiday Settings
[status] => active
)
[544] => stdClass Object
(
[permission_id] => 544
[name] => Leave_type.Master.View
[description] =>
[status] => active
)
[545] => stdClass Object
(
[permission_id] => 545
[name] => Leave_type.Master.Create
[description] => Create Leave_type Content
[status] => active
)
[546] => stdClass Object
(
[permission_id] => 546
[name] => Leave_type.Master.Edit
[description] => Edit Leave_type Content
[status] => active
)
[547] => stdClass Object
(
[permission_id] => 547
[name] => Leave_type.Master.Delete
[description] => Delete Leave_type Content
[status] => active
)
[238] => stdClass Object
(
[permission_id] => 238
[name] => Branch.Master.View
[description] => View Branch Content
[status] => active
)
[239] => stdClass Object
(
[permission_id] => 239
[name] => Branch.Master.Create
[description] => Create Branch Content
[status] => active
)
[240] => stdClass Object
(
[permission_id] => 240
[name] => Branch.Master.Edit
[description] => Edit Branch Content
[status] => active
)
[241] => stdClass Object
(
[permission_id] => 241
[name] => Branch.Master.Delete
[description] => Delete Branch Content
[status] => active
)
[589] => stdClass Object
(
[permission_id] => 589
[name] => Bank_acc.Master.Create
[description] => Create Bank_acc Settings
[status] => active
)
[590] => stdClass Object
(
[permission_id] => 590
[name] => Bank_acc.Master.Edit
[description] => Edit Bank_acc Settings
[status] => active
)
[591] => stdClass Object
(
[permission_id] => 591
[name] => Bank_acc.Master.Delete
[description] => Delete Bank_acc Settings
[status] => active
)
[493] => stdClass Object
(
[permission_id] => 493
[name] => Warehouse.Master.View
[description] => View Warehouse Content
[status] => active
)
[494] => stdClass Object
(
[permission_id] => 494
[name] => Warehouse.Master.Create
[description] => Create Warehouse Content
[status] => active
)
[495] => stdClass Object
(
[permission_id] => 495
[name] => Warehouse.Master.Edit
[description] => Edit Warehouse Content
[status] => active
)
[496] => stdClass Object
(
[permission_id] => 496
[name] => Warehouse.Master.Delete
[description] => Delete Warehouse Content
[status] => active
)
[528] => stdClass Object
(
[permission_id] => 528
[name] => Notification.Master.View
[description] => View Notification Content
[status] => active
)
[529] => stdClass Object
(
[permission_id] => 529
[name] => Notification.Master.Create
[description] => Create Notification Content
[status] => active
)
[530] => stdClass Object
(
[permission_id] => 530
[name] => Notification.Master.Edit
[description] => Edit Notification Content
[status] => active
)
[534] => stdClass Object
(
[permission_id] => 534
[name] => Notification.Master.Delete
[description] => Delete Notification Content
[status] => active
)
[74] => stdClass Object
(
[permission_id] => 74
[name] => Suppliers.Master.View
[description] => View Suppliers Content
[status] => active
)
[75] => stdClass Object
(
[permission_id] => 75
[name] => Suppliers.Master.Create
[description] => Create Suppliers Content
[status] => active
)
[76] => stdClass Object
(
[permission_id] => 76
[name] => Suppliers.Master.Edit
[description] => Edit Suppliers Content
[status] => active
)
[77] => stdClass Object
(
[permission_id] => 77
[name] => Suppliers.Master.Delete
[description] => Delete Suppliers Content
[status] => active
)
[124] => stdClass Object
(
[permission_id] => 124
[name] => Dealers.Master.View
[description] => View Master Content
[status] => active
)
[125] => stdClass Object
(
[permission_id] => 125
[name] => Dealers.Master.Create
[description] => Create Dealers Content
[status] => active
)
[126] => stdClass Object
(
[permission_id] => 126
[name] => Dealers.Master.Edit
[description] => Edit Dealers Content
[status] => active
)
[127] => stdClass Object
(
[permission_id] => 127
[name] => Dealers.Master.Delete
[description] => Delete Dealers Content
[status] => active
)
[426] => stdClass Object
(
[permission_id] => 426
[name] => Customer_groups.Master.View
[description] => View Customer_groups Settings
[status] => active
)
[427] => stdClass Object
(
[permission_id] => 427
[name] => Customer_groups.Master.Create
[description] => Create Customer_groups Settings
[status] => active
)
[428] => stdClass Object
(
[permission_id] => 428
[name] => Customer_groups.Master.Edit
[description] => Edit Customer_groups Settings
[status] => active
)
[429] => stdClass Object
(
[permission_id] => 429
[name] => Customer_groups.Master.Delete
[description] => Delete Customer_groups Settings
[status] => active
)
[107] => stdClass Object
(
[permission_id] => 107
[name] => Products.Master.View
[description] => View Products Content
[status] => active
)
[108] => stdClass Object
(
[permission_id] => 108
[name] => Products.Master.Create
[description] => Create Products Content
[status] => active
)
[109] => stdClass Object
(
[permission_id] => 109
[name] => Products.Master.Edit
[description] => Edit Products Content
[status] => active
)
[110] => stdClass Object
(
[permission_id] => 110
[name] => Products.Master.Delete
[description] => Delete Products Content
[status] => active
)
[99] => stdClass Object
(
[permission_id] => 99
[name] => Category.Master.View
[description] => View Category Content
[status] => active
)
[100] => stdClass Object
(
[permission_id] => 100
[name] => Category.Master.Create
[description] => Create Category Content
[status] => active
)
[101] => stdClass Object
(
[permission_id] => 101
[name] => Category.Master.Edit
[description] => Edit Category Content
[status] => active
)
[102] => stdClass Object
(
[permission_id] => 102
[name] => Category.Master.Delete
[description] => Delete Category Content
[status] => active
)
[500] => stdClass Object
(
[permission_id] => 500
[name] => Brands.Master.Create
[description] => Create Brands Content
[status] => active
)
[501] => stdClass Object
(
[permission_id] => 501
[name] => Brands.Master.Edit
[description] => Edit Brands Content
[status] => active
)
[502] => stdClass Object
(
[permission_id] => 502
[name] => Brands.Master.Delete
[description] => Delete Brands Content
[status] => active
)
[621] => stdClass Object
(
[permission_id] => 621
[name] => Unit_of_measurement.Master.Create
[description] => Create Unit_of_measurement Settings
[status] => active
)
[622] => stdClass Object
(
[permission_id] => 622
[name] => Unit_of_measurement.Master.Edit
[description] => Edit Unit_of_measurement Settings
[status] => active
)
[623] => stdClass Object
(
[permission_id] => 623
[name] => Unit_of_measurement.Master.Delete
[description] => Delete Unit_of_measurement Settings
[status] => active
)
[132] => stdClass Object
(
[permission_id] => 132
[name] => Purchase.Master.List
[description] => View Purchase Content
[status] => active
)
[133] => stdClass Object
(
[permission_id] => 133
[name] => Purchase.Master.Create
[description] => Create Purchase Content
[status] => active
)
[134] => stdClass Object
(
[permission_id] => 134
[name] => Purchase.Master.Edit
[description] => Edit Purchase Content
[status] => active
)
[135] => stdClass Object
(
[permission_id] => 135
[name] => Purchase.Master.Delete
[description] => Delete Purchase Content
[status] => active
)
[927] => stdClass Object
(
[permission_id] => 927
[name] => Purchasereturn.Master.View
[description] => View Purchasereturn Master
[status] => active
)
[928] => stdClass Object
(
[permission_id] => 928
[name] => Purchasereturn.Master.Create
[description] => Create Purchasereturn Master
[status] => active
)
[929] => stdClass Object
(
[permission_id] => 929
[name] => Purchasereturn.Master.Edit
[description] => Edit Purchasereturn Master
[status] => active
)
[930] => stdClass Object
(
[permission_id] => 930
[name] => Purchasereturn.Master.Delete
[description] => Delete Purchasereturn Master
[status] => active
)
[294] => stdClass Object
(
[permission_id] => 294
[name] => Employee.Master.View
[description] => View Employee Content
[status] => active
)
[295] => stdClass Object
(
[permission_id] => 295
[name] => Employee.Master.Create
[description] => Create Employee Content
[status] => active
)
[296] => stdClass Object
(
[permission_id] => 296
[name] => Employee.Master.Edit
[description] => Edit Employee Content
[status] => active
)
[297] => stdClass Object
(
[permission_id] => 297
[name] => Employee.Master.Delete
[description] => Delete Employee Content
[status] => active
)
[258] => stdClass Object
(
[permission_id] => 258
[name] => Department.Master.View
[description] =>
[status] => active
)
[259] => stdClass Object
(
[permission_id] => 259
[name] => Department.Master.Create
[description] => Create Department Content
[status] => active
)
[260] => stdClass Object
(
[permission_id] => 260
[name] => Department.Master.Edit
[description] => Edit Department Content
[status] => active
)
[261] => stdClass Object
(
[permission_id] => 261
[name] => Department.Master.Delete
[description] => Delete Department Content
[status] => active
)
[645] => stdClass Object
(
[permission_id] => 645
[name] => Designation.Master.View
[description] => View Designation Settings
[status] => active
)
[646] => stdClass Object
(
[permission_id] => 646
[name] => Designation.Master.Create
[description] => Create Designation Settings
[status] => active
)
[647] => stdClass Object
(
[permission_id] => 647
[name] => Designation.Master.Edit
[description] => Edit Designation Settings
[status] => active
)
[648] => stdClass Object
(
[permission_id] => 648
[name] => Designation.Master.Delete
[description] => Delete Designation Settings
[status] => active
)
[583] => stdClass Object
(
[permission_id] => 583
[name] => Team_management.Master.View
[description] => View Team_management Content
[status] => active
)
[584] => stdClass Object
(
[permission_id] => 584
[name] => Team_management.Master.Create
[description] => Create Team_management Content
[status] => active
)
[585] => stdClass Object
(
[permission_id] => 585
[name] => Team_management.Master.Edit
[description] => Edit Team_management Content
[status] => active
)
[586] => stdClass Object
(
[permission_id] => 586
[name] => Team_management.Master.Delete
[description] => Delete Team_management Content
[status] => active
)
[742] => stdClass Object
(
[permission_id] => 742
[name] => My_approval.Master.List
[description] => View My_approval Content
[status] => active
)
[653] => stdClass Object
(
[permission_id] => 653
[name] => Employee_status.Master.View
[description] => View Employee_status Settings
[status] => active
)
[654] => stdClass Object
(
[permission_id] => 654
[name] => Employee_status.Master.Create
[description] => Create Employee_status Settings
[status] => active
)
[655] => stdClass Object
(
[permission_id] => 655
[name] => Employee_status.Master.Edit
[description] => Edit Employee_status Settings
[status] => active
)
[656] => stdClass Object
(
[permission_id] => 656
[name] => Employee_status.Master.Delete
[description] => Delete Employee_status Settings
[status] => active
)
[840] => stdClass Object
(
[permission_id] => 840
[name] => Users.Master.View
[description] =>
[status] => active
)
[841] => stdClass Object
(
[permission_id] => 841
[name] => Users.Master.Create
[description] =>
[status] => active
)
[842] => stdClass Object
(
[permission_id] => 842
[name] => Users.Master.Edit
[description] =>
[status] => active
)
[843] => stdClass Object
(
[permission_id] => 843
[name] => Users.Master.Delete
[description] =>
[status] => active
)
[897] => stdClass Object
(
[permission_id] => 897
[name] => Account_group.Master.View
[description] => View Account_group Master
[status] => active
)
[898] => stdClass Object
(
[permission_id] => 898
[name] => Account_group.Master.Create
[description] => Create Account_group Master
[status] => active
)
[899] => stdClass Object
(
[permission_id] => 899
[name] => Account_group.Master.Edit
[description] => Edit Account_group Master
[status] => active
)
[900] => stdClass Object
(
[permission_id] => 900
[name] => Account_group.Master.Delete
[description] => Delete Account_group Master
[status] => active
)
[901] => stdClass Object
(
[permission_id] => 901
[name] => Account_head.Master.View
[description] => View Account_head Master
[status] => active
)
[902] => stdClass Object
(
[permission_id] => 902
[name] => Account_head.Master.Create
[description] => Create Account_head Master
[status] => active
)
[903] => stdClass Object
(
[permission_id] => 903
[name] => Account_head.Master.Edit
[description] => Edit Account_head Master
[status] => active
)
[904] => stdClass Object
(
[permission_id] => 904
[name] => Account_head.Master.Delete
[description] => Delete Account_head Master
[status] => active
)
[938] => stdClass Object
(
[permission_id] => 938
[name] => Currency.Master.View
[description] => View Currency Master
[status] => active
)
[939] => stdClass Object
(
[permission_id] => 939
[name] => Currency.Master.Create
[description] => Create Currency Master
[status] => active
)
[940] => stdClass Object
(
[permission_id] => 940
[name] => Currency.Master.Edit
[description] => Edit Currency Master
[status] => active
)
[941] => stdClass Object
(
[permission_id] => 941
[name] => Currency.Master.Delete
[description] => Delete Currency Master
[status] => active
)
[948] => stdClass Object
(
[permission_id] => 948
[name] => Purchase_addition_head.Master.View
[description] => View Purchase_addition_head Master
[status] => active
)
[949] => stdClass Object
(
[permission_id] => 949
[name] => Purchase_addition_head.Master.Create
[description] => Create Purchase_addition_head Master
[status] => active
)
[950] => stdClass Object
(
[permission_id] => 950
[name] => Purchase_addition_head.Master.Edit
[description] => Edit Purchase_addition_head Master
[status] => active
)
[951] => stdClass Object
(
[permission_id] => 951
[name] => Purchase_addition_head.Master.Delete
[description] => Delete Purchase_addition_head Master
[status] => active
)
[956] => stdClass Object
(
[permission_id] => 956
[name] => Sub_ledger.Master.View
[description] => View Sub_ledger Master
[status] => active
)
[957] => stdClass Object
(
[permission_id] => 957
[name] => Sub_ledger.Master.Create
[description] => Create Sub_ledger Master
[status] => active
)
[958] => stdClass Object
(
[permission_id] => 958
[name] => Sub_ledger.Master.Edit
[description] => Edit Sub_ledger Master
[status] => active
)
[959] => stdClass Object
(
[permission_id] => 959
[name] => Sub_ledger.Master.Delete
[description] => Delete Sub_ledger Master
[status] => active
)
[952] => stdClass Object
(
[permission_id] => 952
[name] => Supplier_groups.Master.View
[description] => View Supplier_groups Master
[status] => active
)
[953] => stdClass Object
(
[permission_id] => 953
[name] => Supplier_groups.Master.Create
[description] => Create Supplier_groups Master
[status] => active
)
[954] => stdClass Object
(
[permission_id] => 954
[name] => Supplier_groups.Master.Edit
[description] => Edit Supplier_groups Master
[status] => active
)
[955] => stdClass Object
(
[permission_id] => 955
[name] => Supplier_groups.Master.Delete
[description] => Delete Supplier_groups Master
[status] => active
)
[477] => stdClass Object
(
[permission_id] => 477
[name] => Cheque_encashed.Account.View
[description] => View Cheque_encashed Sales
[status] => active
)
[478] => stdClass Object
(
[permission_id] => 478
[name] => Cheque_encashed.Account.Create
[description] => Create Cheque_encashed Sales
[status] => active
)
[479] => stdClass Object
(
[permission_id] => 479
[name] => Cheque_encashed.Account.Edit
[description] => Edit Cheque_encashed Sales
[status] => active
)
[480] => stdClass Object
(
[permission_id] => 480
[name] => Cheque_encashed.Account.Delete
[description] => Delete Cheque_encashed Sales
[status] => active
)
[482] => stdClass Object
(
[permission_id] => 482
[name] => Cash.Account.View
[description] => View Cash Account
[status] => active
)
[483] => stdClass Object
(
[permission_id] => 483
[name] => Cash.Account.Delete
[description] => Delete Cash Account
[status] => active
)
[596] => stdClass Object
(
[permission_id] => 596
[name] => Bank_transfer.Account.View
[description] => View Bank_transfer Account
[status] => active
)
[597] => stdClass Object
(
[permission_id] => 597
[name] => Bank_transfer.Account.Create
[description] => Create Bank_transfer Account
[status] => active
)
[598] => stdClass Object
(
[permission_id] => 598
[name] => Bank_transfer.Account.Edit
[description] => Edit Bank_transfer Account
[status] => active
)
[599] => stdClass Object
(
[permission_id] => 599
[name] => Bank_transfer.Account.Delete
[description] => Delete Bank_transfer Account
[status] => active
)
[909] => stdClass Object
(
[permission_id] => 909
[name] => Journal_entry.Account.View
[description] => View Journal_entry Account
[status] => active
)
[910] => stdClass Object
(
[permission_id] => 910
[name] => Journal_entry.Account.Create
[description] => Create Journal_entry Account
[status] => active
)
[911] => stdClass Object
(
[permission_id] => 911
[name] => Journal_entry.Account.Edit
[description] => Edit Journal_entry Account
[status] => active
)
[912] => stdClass Object
(
[permission_id] => 912
[name] => Journal_entry.Account.Delete
[description] => Delete Journal_entry Account
[status] => active
)
[966] => stdClass Object
(
[permission_id] => 966
[name] => Journal_entry.Account.Verify
[description] => Journal Entry Verify
[status] => active
)
[967] => stdClass Object
(
[permission_id] => 967
[name] => Journal_entry.Account.Approve
[description] => Journal Entry Approve
[status] => active
)
[913] => stdClass Object
(
[permission_id] => 913
[name] => Ledger.Account.Customer
[description] => View Ledger Account
[status] => active
)
[914] => stdClass Object
(
[permission_id] => 914
[name] => Ledger.Account.Supplier
[description] => Create Ledger Account
[status] => active
)
[915] => stdClass Object
(
[permission_id] => 915
[name] => Ledger.Account.General
[description] => Edit Ledger Account
[status] => active
)
[917] => stdClass Object
(
[permission_id] => 917
[name] => Trial_balance.Account.View
[description] => View Trial_balance Account
[status] => active
)
[918] => stdClass Object
(
[permission_id] => 918
[name] => Receipt_voucher.Account.View
[description] => View Receipt_voucher Account
[status] => active
)
[919] => stdClass Object
(
[permission_id] => 919
[name] => Receipt_voucher.Account.Create
[description] => Create Receipt_voucher Account
[status] => active
)
[920] => stdClass Object
(
[permission_id] => 920
[name] => Receipt_voucher.Account.Edit
[description] => Edit Receipt_voucher Account
[status] => active
)
[921] => stdClass Object
(
[permission_id] => 921
[name] => Receipt_voucher.Account.Delete
[description] => Delete Receipt_voucher Account
[status] => active
)
[970] => stdClass Object
(
[permission_id] => 970
[name] => Receipt_voucher.Account.Verify
[description] => Receipt voucher verify
[status] => active
)
[971] => stdClass Object
(
[permission_id] => 971
[name] => Receipt_voucher.Account.Approve
[description] => Receipt voucher approve
[status] => active
)
[922] => stdClass Object
(
[permission_id] => 922
[name] => Payment_voucher.Account.View
[description] => View Payment_voucher Account
[status] => active
)
[923] => stdClass Object
(
[permission_id] => 923
[name] => Payment_voucher.Account.Create
[description] => Create Payment_voucher Account
[status] => active
)
[924] => stdClass Object
(
[permission_id] => 924
[name] => Payment_voucher.Account.Edit
[description] => Edit Payment_voucher Account
[status] => active
)
[925] => stdClass Object
(
[permission_id] => 925
[name] => Payment_voucher.Account.Delete
[description] => Delete Payment_voucher Account
[status] => active
)
[968] => stdClass Object
(
[permission_id] => 968
[name] => Payment_voucher.Account.Verify
[description] => Payment Voucher Verify
[status] => active
)
[969] => stdClass Object
(
[permission_id] => 969
[name] => Payment_voucher.Account.Approve
[description] => Payment Voucher Approve
[status] => active
)
[926] => stdClass Object
(
[permission_id] => 926
[name] => Balance_sheet.Account.View
[description] => View Balance_sheet Account
[status] => active
)
[942] => stdClass Object
(
[permission_id] => 942
[name] => Stock_ledger.Account.View
[description] => View Stock_ledger Account
[status] => active
)
[944] => stdClass Object
(
[permission_id] => 944
[name] => Budgeting.Account.View
[description] => View Budgeting Account
[status] => active
)
[945] => stdClass Object
(
[permission_id] => 945
[name] => Budgeting.Account.Create
[description] => Create Budgeting Account
[status] => active
)
[946] => stdClass Object
(
[permission_id] => 946
[name] => Budgeting.Account.Edit
[description] => Edit Budgeting Account
[status] => active
)
[947] => stdClass Object
(
[permission_id] => 947
[name] => Budgeting.Account.Delete
[description] => Delete Budgeting Account
[status] => active
)
[960] => stdClass Object
(
[permission_id] => 960
[name] => Day_book.Account.View
[description] => View Day_book Account
[status] => active
)
[177] => stdClass Object
(
[permission_id] => 177
[name] => Orders.Sales.View
[description] => View Orders Sales
[status] => active
)
[178] => stdClass Object
(
[permission_id] => 178
[name] => Orders.Sales.Create
[description] => Create Orders Sales
[status] => active
)
[179] => stdClass Object
(
[permission_id] => 179
[name] => Orders.Sales.Edit
[description] => Edit Orders Sales
[status] => active
)
[180] => stdClass Object
(
[permission_id] => 180
[name] => Orders.Sales.Delete
[description] => Delete Orders Sales
[status] => active
)
[779] => stdClass Object
(
[permission_id] => 779
[name] => Orders.Sales.Approve
[description] => approve orders
[status] => active
)
[827] => stdClass Object
(
[permission_id] => 827
[name] => Orders.Sales.Verify
[description] => orders verification process before approval
[status] => active
)
[181] => stdClass Object
(
[permission_id] => 181
[name] => Visit.Sales.View
[description] => View Visit Sales
[status] => active
)
[182] => stdClass Object
(
[permission_id] => 182
[name] => Visit.Sales.Create
[description] => Create Visit Sales
[status] => active
)
[183] => stdClass Object
(
[permission_id] => 183
[name] => Visit.Sales.Edit
[description] => Edit Visit Sales
[status] => active
)
[184] => stdClass Object
(
[permission_id] => 184
[name] => Visit.Sales.Delete
[description] => Delete Visit Sales
[status] => active
)
[516] => stdClass Object
(
[permission_id] => 516
[name] => Visit.Sales.Approve
[description] =>
[status] => active
)
[185] => stdClass Object
(
[permission_id] => 185
[name] => Visit_followup.Sales.View
[description] => View Visit_followup Sales
[status] => active
)
[186] => stdClass Object
(
[permission_id] => 186
[name] => Visit_followup.Sales.Create
[description] => Create Visit_followup Sales
[status] => active
)
[187] => stdClass Object
(
[permission_id] => 187
[name] => Visit_followup.Sales.Edit
[description] => Edit Visit_followup Sales
[status] => active
)
[188] => stdClass Object
(
[permission_id] => 188
[name] => Visit_followup.Sales.Delete
[description] => Delete Visit_followup Sales
[status] => active
)
[778] => stdClass Object
(
[permission_id] => 778
[name] => Visit_followup.Sales.Approve
[description] => verify visit followup
[status] => active
)
[189] => stdClass Object
(
[permission_id] => 189
[name] => Visit_payment.Sales.View
[description] => View Visit_payment Sales
[status] => active
)
[190] => stdClass Object
(
[permission_id] => 190
[name] => Visit_payment.Sales.Create
[description] => Create Visit_payment Sales
[status] => active
)
[191] => stdClass Object
(
[permission_id] => 191
[name] => Visit_payment.Sales.Edit
[description] => Edit Visit_payment Sales
[status] => active
)
[192] => stdClass Object
(
[permission_id] => 192
[name] => Visit_payment.Sales.Delete
[description] => Delete Visit_payment Sales
[status] => active
)
[556] => stdClass Object
(
[permission_id] => 556
[name] => Visit_payment.Sales.Approve
[description] =>
[status] => active
)
[205] => stdClass Object
(
[permission_id] => 205
[name] => Schemes.Sales.View
[description] => View Schemes Sales
[status] => active
)
[206] => stdClass Object
(
[permission_id] => 206
[name] => Schemes.Sales.Create
[description] => Create Schemes Sales
[status] => active
)
[207] => stdClass Object
(
[permission_id] => 207
[name] => Schemes.Sales.Edit
[description] => Edit Schemes Sales
[status] => active
)
[208] => stdClass Object
(
[permission_id] => 208
[name] => Schemes.Sales.Delete
[description] => Delete Schemes Sales
[status] => active
)
[229] => stdClass Object
(
[permission_id] => 229
[name] => Price_list.Sales.View
[description] => View Price_list Sales
[status] => active
)
[674] => stdClass Object
(
[permission_id] => 674
[name] => Sales_target.Sales.View
[description] => View Sales_target Sales
[status] => active
)
[675] => stdClass Object
(
[permission_id] => 675
[name] => Sales_target.Sales.Create
[description] => Create Sales_target Sales
[status] => active
)
[676] => stdClass Object
(
[permission_id] => 676
[name] => Sales_target.Sales.Edit
[description] => Edit Sales_target Sales
[status] => active
)
[677] => stdClass Object
(
[permission_id] => 677
[name] => Sales_target.Sales.Delete
[description] => Delete Sales_target Sales
[status] => active
)
[896] => stdClass Object
(
[permission_id] => 896
[name] => Sales_return.Sales.Approve
[description] => Sales_Return.Sales.Approve
[status] => active
)
[943] => stdClass Object
(
[permission_id] => 943
[name] => Undo_action.Sales.View
[description] => View Undo_action Sales
[status] => active
)
[934] => stdClass Object
(
[permission_id] => 934
[name] => Purchase_addition.Purchase.View
[description] => View Purchase_addition Purchase
[status] => active
)
[935] => stdClass Object
(
[permission_id] => 935
[name] => Purchase_addition.Purchase.Create
[description] => Create Purchase_addition Purchase
[status] => active
)
[936] => stdClass Object
(
[permission_id] => 936
[name] => Purchase_addition.Purchase.Edit
[description] => Edit Purchase_addition Purchase
[status] => active
)
[937] => stdClass Object
(
[permission_id] => 937
[name] => Purchase_addition.Purchase.Delete
[description] => Delete Purchase_addition Purchase
[status] => active
)
[485] => stdClass Object
(
[permission_id] => 485
[name] => Orders.Dispatch.View
[description] =>
[status] => active
)
[486] => stdClass Object
(
[permission_id] => 486
[name] => Orders.Dispatch.Delete
[description] =>
[status] => active
)
[487] => stdClass Object
(
[permission_id] => 487
[name] => Orders.Dispatch.Edit
[description] =>
[status] => active
)
[766] => stdClass Object
(
[permission_id] => 766
[name] => Dispatched_order.Dispatch.View
[description] => View Dispatched_order Dispatch
[status] => active
)
[868] => stdClass Object
(
[permission_id] => 868
[name] => Sales_return.Dispatch.View
[description] => View Sales_return Dispatch
[status] => active
)
[869] => stdClass Object
(
[permission_id] => 869
[name] => Sales_return.Dispatch.Create
[description] => Create Sales_return Dispatch
[status] => active
)
[870] => stdClass Object
(
[permission_id] => 870
[name] => Sales_return.Dispatch.Edit
[description] => Edit Sales_return Dispatch
[status] => active
)
[871] => stdClass Object
(
[permission_id] => 871
[name] => Sales_return.Dispatch.Delete
[description] => Delete Sales_return Dispatch
[status] => active
)
[931] => stdClass Object
(
[permission_id] => 931
[name] => Bill.Dispatch.Create
[description] =>
[status] => active
)
[932] => stdClass Object
(
[permission_id] => 932
[name] => Bill.Dispatch.Edit
[description] =>
[status] => active
)
[933] => stdClass Object
(
[permission_id] => 933
[name] => Bill.Dispatch.View
[description] =>
[status] => active
)
[980] => stdClass Object
(
[permission_id] => 980
[name] => Bill.Dispatch.Delete
[description] =>
[status] => active
)
[965] => stdClass Object
(
[permission_id] => 965
[name] => Stock_status.Dispatch.View
[description] => View Stock_status Dispatch
[status] => active
)
[972] => stdClass Object
(
[permission_id] => 972
[name] => Goods_transfer.Dispatch.View
[description] => View Goods_transfer Dispatch
[status] => active
)
[973] => stdClass Object
(
[permission_id] => 973
[name] => Goods_transfer.Dispatch.Create
[description] => Create Goods_transfer Dispatch
[status] => active
)
[974] => stdClass Object
(
[permission_id] => 974
[name] => Goods_transfer.Dispatch.Edit
[description] => Edit Goods_transfer Dispatch
[status] => active
)
[975] => stdClass Object
(
[permission_id] => 975
[name] => Goods_transfer.Dispatch.Delete
[description] => Delete Goods_transfer Dispatch
[status] => active
)
[91] => stdClass Object
(
[permission_id] => 91
[name] => Inquiry.Services.View
[description] => View Inquiry Content
[status] => active
)
[92] => stdClass Object
(
[permission_id] => 92
[name] => Inquiry.Services.Create
[description] => Create Inquiry Content
[status] => active
)
[93] => stdClass Object
(
[permission_id] => 93
[name] => Inquiry.Services.Edit
[description] => Edit Inquiry Content
[status] => active
)
[94] => stdClass Object
(
[permission_id] => 94
[name] => Inquiry.Services.Delete
[description] => Delete Inquiry Content
[status] => active
)
[128] => stdClass Object
(
[permission_id] => 128
[name] => Spare_parts.Services.View
[description] => View Spare_parts Content
[status] => active
)
[129] => stdClass Object
(
[permission_id] => 129
[name] => Spare_parts.Services.Create
[description] => Create Spare_parts Content
[status] => active
)
[130] => stdClass Object
(
[permission_id] => 130
[name] => Spare_parts.Services.Edit
[description] => Edit Spare_parts Content
[status] => active
)
[131] => stdClass Object
(
[permission_id] => 131
[name] => Spare_parts.Services.Delete
[description] => Delete Spare_parts Content
[status] => active
)
[587] => stdClass Object
(
[permission_id] => 587
[name] => All_transfer.Services.View
[description] => View All_transfer Services
[status] => active
)
[619] => stdClass Object
(
[permission_id] => 619
[name] => Bulk_transfer.Services.View
[description] => View Bulk_transfer Services
[status] => active
)
[704] => stdClass Object
(
[permission_id] => 704
[name] => Queries.Services.View
[description] => View Queries Services
[status] => active
)
[705] => stdClass Object
(
[permission_id] => 705
[name] => Queries.Services.Create
[description] => Create Queries Services
[status] => active
)
[706] => stdClass Object
(
[permission_id] => 706
[name] => Queries.Services.Edit
[description] => Edit Queries Services
[status] => active
)
[707] => stdClass Object
(
[permission_id] => 707
[name] => Queries.Services.Delete
[description] => Delete Queries Services
[status] => active
)
[809] => stdClass Object
(
[permission_id] => 809
[name] => Requisition.Services.View
[description] => View Requisition Services
[status] => active
)
[810] => stdClass Object
(
[permission_id] => 810
[name] => Requisition.Services.Create
[description] => View Requisition Services
[status] => active
)
[811] => stdClass Object
(
[permission_id] => 811
[name] => Requisition.Services.Edit
[description] => View Requisition Services
[status] => active
)
[812] => stdClass Object
(
[permission_id] => 812
[name] => Requisition.Services.Delete
[description] => View Requisition Services
[status] => active
)
[152] => stdClass Object
(
[permission_id] => 152
[name] => Leads.Lead.View
[description] => View Lead Content
[status] => active
)
[153] => stdClass Object
(
[permission_id] => 153
[name] => Leads.Lead.Create
[description] => Create Lead Content
[status] => active
)
[154] => stdClass Object
(
[permission_id] => 154
[name] => Leads.Lead.Edit
[description] => Edit Lead Content
[status] => active
)
[155] => stdClass Object
(
[permission_id] => 155
[name] => Leads.Lead.Delete
[description] => Delete Lead Content
[status] => active
)
[173] => stdClass Object
(
[permission_id] => 173
[name] => Quotation.Lead.View
[description] => View Quotation Sales
[status] => active
)
[174] => stdClass Object
(
[permission_id] => 174
[name] => Quotation.Lead.Create
[description] => Create Quotation Sales
[status] => active
)
[175] => stdClass Object
(
[permission_id] => 175
[name] => Quotation.Lead.Edit
[description] => Edit Quotation Sales
[status] => active
)
[176] => stdClass Object
(
[permission_id] => 176
[name] => Quotation.Lead.Delete
[description] => Delete Quotation Sales
[status] => active
)
[548] => stdClass Object
(
[permission_id] => 548
[name] => Leave.Leaves.View
[description] => View Leave Content
[status] => active
)
[549] => stdClass Object
(
[permission_id] => 549
[name] => Leave.Leaves.Create
[description] => Create Leave Content
[status] => active
)
[550] => stdClass Object
(
[permission_id] => 550
[name] => Leave.Leaves.Edit
[description] => Edit Leave Content
[status] => active
)
[551] => stdClass Object
(
[permission_id] => 551
[name] => Leave.Leaves.Delete
[description] => Delete Leave Content
[status] => active
)
[784] => stdClass Object
(
[permission_id] => 784
[name] => Leave.Leaves.Approve
[description] =>
[status] => active
)
[700] => stdClass Object
(
[permission_id] => 700
[name] => Leave_opeaning.Leaves.View
[description] => View Leave_opeaning Leaves
[status] => active
)
[701] => stdClass Object
(
[permission_id] => 701
[name] => Leave_opeaning.Leaves.Create
[description] => Create Leave_opeaning Leaves
[status] => active
)
[702] => stdClass Object
(
[permission_id] => 702
[name] => Leave_opeaning.Leaves.Edit
[description] => Edit Leave_opeaning Leaves
[status] => active
)
[703] => stdClass Object
(
[permission_id] => 703
[name] => Leave_opeaning.Leaves.Delete
[description] => Delete Leave_opeaning Leaves
[status] => active
)
[318] => stdClass Object
(
[permission_id] => 318
[name] => Shift_roster.Attendance.View
[description] => View Shift_roster Content
[status] => active
)
[319] => stdClass Object
(
[permission_id] => 319
[name] => Shift_roster.Attendance.Create
[description] => Create Shift_roster Content
[status] => active
)
[320] => stdClass Object
(
[permission_id] => 320
[name] => Shift_roster.Attendance.Edit
[description] => Edit Shift_roster Content
[status] => active
)
[321] => stdClass Object
(
[permission_id] => 321
[name] => Shift_roster.Attendance.Delete
[description] => Delete Shift_roster Content
[status] => active
)
[440] => stdClass Object
(
[permission_id] => 440
[name] => Branchreport.Attendance.View
[description] => View Branchreport Reports
[status] => active
)
[441] => stdClass Object
(
[permission_id] => 441
[name] => Branchreport.Attendance.Create
[description] => Create Branchreport Reports
[status] => active
)
[442] => stdClass Object
(
[permission_id] => 442
[name] => Branchreport.Attendance.Edit
[description] => Edit Branchreport Reports
[status] => active
)
[443] => stdClass Object
(
[permission_id] => 443
[name] => Branchreport.Attendance.Delete
[description] => Delete Branchreport Reports
[status] => active
)
[444] => stdClass Object
(
[permission_id] => 444
[name] => Attendances.Attendance.View
[description] => View Attendance Content
[status] => active
)
[445] => stdClass Object
(
[permission_id] => 445
[name] => Attendances.Attendance.Create
[description] => Create Attendance Content
[status] => active
)
[446] => stdClass Object
(
[permission_id] => 446
[name] => Attendances.Attendance.Edit
[description] => Edit Attendance Content
[status] => active
)
[447] => stdClass Object
(
[permission_id] => 447
[name] => Attendances.Attendance.Delete
[description] => Delete Attendance Content
[status] => active
)
)
What I tried.
PHP Code:
foreach ($permissions as $row) {
$permissionArr = explode(".", $row->name);
if ($permissionArr[1] == $type) {
return true;
}
}
return false;
Is there a better way to do this.