Example #1
0
$patrulla->descripcion = 'Los moderadores.';
$patrulla->save();
$poderes = [['nombre' => 'Moderar', 'descripcion' => 'Moderar en la plataforma.'], ['nombre' => 'Configurar plataforma', 'descripcion' => 'Configurar parámetros de Virtugora.'], ['nombre' => 'Administrar organismos', 'descripcion' => 'Definir los organimos existentes.'], ['nombre' => 'Administrar funcionarios', 'descripcion' => 'Asignar los funcionarios a sus respectivos organismos.'], ['nombre' => 'Administrar patrullas', 'descripcion' => 'Definir los distintos grupos de moderación.'], ['nombre' => 'Administrar moderadores', 'descripcion' => 'Asignar los usuarios que serán moderadores.'], ['nombre' => 'Verificar ciudadanos', 'descripcion' => 'Registrar como verificados a usuarios que lo demuestren.']];
Poder::insert($poderes);
$patrulla->poderes()->attach([1, 2, 3, 4, 5, 6, 7]);
$usuario->patrulla()->associate($patrulla);
$usuario->save();
$organismo = new Organismo();
$organismo->nombre = 'Concejo deliberante';
$organismo->descripcion = 'Honorable concejo deliberante de la ciudad.';
$organismo->cupo = 1;
$organismo->save();
ImageManager::crearImagen('organis', $organismo->id, $organismo->nombre, array(32, 64, 160));
$funcionario = new Funcionario();
$funcionario->usuario()->associate($usuario);
$funcionario->organismo()->associate($organismo);
$funcionario->save();
$categoria = new Categoria();
$categoria->nombre = 'general';
$categoria->save();
///
$documento = new Documento();
$documento->descripcion = 'Se presenta una propuesta para modificar la actual regulación de alquileres.';
$documento->ultima_version = 1;
$documento->save();
$docVersion = new VersionDocumento();
$docVersion->version = 1;
$docVersion->documento()->associate($documento);
$docVersion->save();
$docParrafo = new ParrafoDocumento();
$docParrafo->cuerpo = '[u]Artículo 1 - PERÍODOS Y FORMA DE PAGO.[/u]';
Example #2
0
$patrulla->nombre = 'Aministrador';
$patrulla->descripcion = 'Admnistrador que instaló la plataforma.';
$patrulla->save();
$poderes = [['nombre' => 'Moderar', 'descripcion' => 'Moderar en la plataforma.'], ['nombre' => 'Configurar plataforma', 'descripcion' => 'Configurar parámetros de Virtugora.'], ['nombre' => 'Administrar organismos', 'descripcion' => 'Definir los organimos existentes.'], ['nombre' => 'Administrar funcionarios', 'descripcion' => 'Asignar los funcionarios a sus respectivos organismos.'], ['nombre' => 'Administrar patrullas', 'descripcion' => 'Definir los distintos grupos de moderación.'], ['nombre' => 'Administrar moderadores', 'descripcion' => 'Asignar los usuarios que serán moderadores.'], ['nombre' => 'Verificar ciudadanos', 'descripcion' => 'Registrar como verificados a usuarios que lo demuestren.']];
Poder::insert($poderes);
$patrulla->poderes()->attach([1, 2, 3, 4, 5, 6, 7]);
$usuario->patrulla()->associate($patrulla);
$usuario->save();
$organis = new Organismo();
$organis->nombre = 'Organismo Test';
$organis->descripcion = 'Organismo creado para hacer pruebas.';
$organis->cupo = 3;
$organis->save();
$funcion = new Funcionario();
$funcion->usuario()->associate($usuario);
$funcion->organismo()->associate($organis);
$funcion->save();
$organis = new Organismo();
$organis->nombre = 'Organismo Borrable';
$organis->descripcion = 'Organismo creado para probar borrarlo.';
$organis->cupo = 5;
$organis->save();
$partido = new Partido();
$partido->nombre = 'Partido Test';
$partido->acronimo = 'PT';
$partido->descripcion = 'Partido creado para realizar pruebas';
$partido->creador()->associate($usuario);
$partido->save();
$contact = new Contacto();
$contact->contactable()->associate($partido);
$contact->save();