feat: agrega permisos para cargar APK
This commit is contained in:
parent
f7941af3cf
commit
b8f210478e
@ -40,7 +40,7 @@ public function all()
|
||||
*/
|
||||
public function allWithPermissions()
|
||||
{
|
||||
$hidden = ['Actividad'];
|
||||
$hidden = ['Actividad', 'Cargar APK'];
|
||||
|
||||
return ApiResponse::OK->response([
|
||||
'models' => PermissionType::with('permissions')
|
||||
|
||||
@ -11,7 +11,6 @@
|
||||
use Illuminate\Database\Seeder;
|
||||
use Notsoweb\LaravelCore\Traits\MySql\RolePermission;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
use Spatie\Permission\PermissionRegistrar;
|
||||
|
||||
/**
|
||||
* Roles y permisos
|
||||
@ -51,14 +50,15 @@ public function run(): void
|
||||
|
||||
$rolePermissions = $this->onPermission('roles.permissions', 'Permisos de roles', $roles, 'api');
|
||||
|
||||
// === CARGAR APK ===
|
||||
$apk = PermissionType::updateOrCreate(['name' => 'Cargar APK']);
|
||||
|
||||
$apkCreate = $this->onPermission('apk.create', 'Subir nueva versión del apk', $apk, 'api');
|
||||
|
||||
// === APK ===
|
||||
$apk = PermissionType::updateOrCreate(['name' => 'App Móvil']);
|
||||
|
||||
$apkIndex = $this->onPermission('apk.index', 'Historial de registros apk', $apk, 'api');
|
||||
$apkCreate = $this->onPermission('apk.create', 'Subir nueva versión del apk', $apk, 'api');
|
||||
$apkEdit = $this->onPermission('apk.edit', 'Actualizar registro de apk', $apk, 'api');
|
||||
$apkDestroy = $this->onPermission('apk.destroy', 'Eliminar registro de apk', $apk, 'api');
|
||||
$apkDownload = $this->onPermission('apk.download', 'Descargar APK de la aplicación móvil', $apk, 'api');
|
||||
|
||||
// === MÓDULOS ===
|
||||
$modules = PermissionType::updateOrCreate(['name' => 'Módulos']);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user