Mage2\Catalog\Module::registerPermissions PHP Method

registerPermissions() protected method

Register Permission for the roles
protected registerPermissions ( ) : void
return void
    protected function registerPermissions()
    {
        $permissions = [['title' => 'Category List', 'routes' => 'admin.category.index'], ['title' => 'Category Create', 'routes' => "admin.category.create,admin.category.store"], ['title' => 'Category Edit', 'routes' => "admin.category.edit,admin.category.update"], ['title' => 'Category Destroy', 'routes' => "admin.category.destroy"], ['title' => 'Product List', 'routes' => 'admin.product.index,admin.product.search'], ['title' => 'Product Create ', 'routes' => "admin.product.create,admin.product.store,admin.product.upload-image"], ['title' => 'Product Edit', 'routes' => "admin.product.edit,admin.product.update,admin.product.search,admin.product.upload-image"], ['title' => 'Product Destroy', 'routes' => "admin.product.destroy", 'admin.product.search']];
        foreach ($permissions as $permission) {
            Permission::add($permission);
        }
    }