• Full name: \App\Infrastructure\Persistence\FileResource
  • Parent class: BaseStorageResource
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Properties

file

protected string $file

Methods

__construct

public __construct(string $file): mixed

Parameters:

Parameter Type Description
$file string

load

public load(): void

Throws:


save

public save(): void

Throws:


roleToRow

protected roleToRow(\Codefy\Framework\Auth\Rbac\Entity\Role $role): array

Parameters:

Parameter Type Description
$role \Codefy\Framework\Auth\Rbac\Entity\Role

permissionToRow

protected permissionToRow(\Codefy\Framework\Auth\Rbac\Entity\Permission $permission): array

Parameters:

Parameter Type Description
$permission \Codefy\Framework\Auth\Rbac\Entity\Permission

restorePermissions

protected restorePermissions(array $permissionsData): void

Parameters:

Parameter Type Description
$permissionsData array

Throws:


restoreRoles

protected restoreRoles(mixed $rolesData): void

Parameters:

Parameter Type Description
$rolesData mixed

Throws: