PHP code example of creode / permissions-seeder

1. Go to this page and download the library: Download creode/permissions-seeder library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

creode / permissions-seeder example snippets


protected function getPermissions(): array {
    return [
        'viewAny',
        'view',
        'update',
        'create',
        'delete',
        'destroy',
    ];
}

protected function getPermissionGroup(): string {
    return 'Asset';
}

protected function getRoleName(): string {
    return strtolower($this->getPermissionGroup().'-manager');
}

/** Determines if we should give super admin permissions to this group. */
protected $giveSuperAdminPermissions = true;

/** Determines if we should create a role for this group. */
protected $shouldCreateRole = true;