Path : /var/www/html/jewelry-pos/database/seeders/ |
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
Current File : /var/www/html/jewelry-pos/database/seeders/PermissionTableSeeder.php |
<?php namespace Database\Seeders; use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; use Spatie\Permission\Models\Permission; use function Laravel\Prompts\alert; class PermissionTableSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $permissions = [ 'profile-list', 'role-list', 'role-create', 'role-edit', 'role-delete', 'user-list', 'user-create', 'user-edit', 'user-delete', 'setup-list', 'currency-list', 'currency-create', 'currency-edit', 'currency-delete', 'product-category-list', 'product-category-create', 'product-category-edit', 'product-category-delete', 'setting-list', 'setting-create', 'setting-edit', 'setting-delete', 'product-list', 'product-create', 'product-edit', 'product-delete', 'supplier-list', 'supplier-create', 'supplier-edit', 'supplier-delete', 'sale-list', 'sale-delete', 'report-list', 'reports-category-list', 'reports-sale-list', 'reports-buy-back-list', 'reports-grn-list', 'reports-product-transaction-list', 'reports-summary-list', 'point-to-sale', 'member-list', 'login-informations-list', 'sale-not-use-rate', ]; foreach ($permissions as $permission) { if (!Permission::where('name', $permission)->count()) { Permission::create(['name' => $permission]); } } } }