for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Omatech\Mage\Core\Repositories;
use Omatech\Lars\BaseRepository;
use Omatech\Mage\Core\Domains\Roles\Role as RoleDomain;
use Omatech\Mage\Core\Models\Role as RoleModel;
class RoleBaseRepository extends BaseRepository
{
public function model(): string
return RoleModel::class;
}
protected function syncPermissions(RoleModel $model, RoleDomain $role): void
$model->syncPermissions($role->getPermissionsIds());