Skip to content

Commit 454ae4d

Browse files
authored
Merge pull request #11 from abdedarghal111/update-plugin
Update plugin
2 parents 72d14c1 + 016b792 commit 454ae4d

13 files changed

Lines changed: 132 additions & 38 deletions

Controller/Randomizer.php

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
use FacturaScripts\Core\Model\User;
2424
use FacturaScripts\Core\Tools;
2525
use FacturaScripts\Dinamic\Model\Comision;
26-
use Symfony\Component\HttpFoundation\Response;
26+
use FacturaScripts\Core\Response;
2727

2828
/**
2929
* Controller to generate random data
@@ -66,7 +66,7 @@ public function getPageData(): array
6666
$data = parent::getPageData();
6767
$data['menu'] = 'admin';
6868
$data['title'] = 'generate-test-data';
69-
$data['icon'] = 'fas fa-flask';
69+
$data['icon'] = 'fa-solid fa-flask';
7070
return $data;
7171
}
7272

@@ -116,32 +116,32 @@ private function generateAction(string $label, int $number): void
116116

117117
private function loadButtons(): void
118118
{
119-
$this->addButton('', 'empresas', 'generated-companies', 'companies', 'fas fa-building', 'Random\\Empresas', 'Empresa');
120-
$this->addButton('', 'almacenes', 'generated-warehouses', 'warehouses', 'fas fa-warehouse', 'Random\\Almacenes', 'Almacen');
121-
$this->addButton('', 'transportistas', 'generated-carriers', 'carriers', 'fas fa-truck', 'Random\\AgenciasTransportes', 'AgenciaTransporte');
122-
$this->addButton('', 'fabricantes', 'generated-manufacturers', 'manufacturers', 'fas fa-industry', 'Random\\Fabricantes', 'Fabricante');
123-
$this->addButton('', 'familias', 'generated-families', 'families', 'fas fa-sitemap', 'Random\\Familias', 'Familia');
124-
$this->addButton('', 'atributos', 'generated-attributes', 'attributes', 'fas fa-tshirt', 'Random\\Atributos', 'Atributo');
125-
$this->addButton('', 'productos', 'generated-products', 'products', 'fas fa-cubes', 'Random\\Productos', 'Producto');
126-
$this->addButton('', 'agentes', 'generated-agents', 'agents', 'fas fa-user-tie', 'Random\\Agentes', 'Agente');
127-
$this->addButton('', 'contactos', 'generated-contacts', 'contacts', 'fas fa-users', 'Random\\Contactos', 'Contacto');
128-
$this->addButton('', 'users', 'generated-users', 'users', 'fas fa-user-circle', 'Random\\Usuarios', 'User');
129-
130-
$this->addButton('purchases', 'proveedores', 'generated-supplier', 'suppliers', 'fas fa-users', 'Random\\Proveedores', 'Proveedor');
131-
$this->addButton('purchases', 'presupuestosprov', 'generated-supplier-estimations', 'estimations', 'fas fa-copy', 'Random\\PresupuestosProveedores', 'PresupuestoProveedor');
132-
$this->addButton('purchases', 'pedidosprov', 'generated-supplier-orders', 'orders', 'fas fa-copy', 'Random\\PedidosProveedores', 'PedidoProveedor');
133-
$this->addButton('purchases', 'albaranesprov', 'generated-supplier-delivery-notes', 'delivery-notes', 'fas fa-copy', 'Random\\AlbaranesProveedores', 'AlbaranProveedor');
134-
135-
$this->addButton('sales', 'grupos', 'generated-customer-groups', 'customer-groups', 'fas fa-users-cog', 'Random\\GruposClientes', 'GrupoClientes');
136-
$this->addButton('sales', 'clientes', 'generated-customers', 'customers', 'fas fa-users', 'Random\\Clientes', 'Cliente');
119+
$this->addButton('', 'empresas', 'generated-companies', 'companies', 'fa-solid fa-building', 'Random\\Empresas', 'Empresa');
120+
$this->addButton('', 'almacenes', 'generated-warehouses', 'warehouses', 'fa-solid fa-warehouse', 'Random\\Almacenes', 'Almacen');
121+
$this->addButton('', 'transportistas', 'generated-carriers', 'carriers', 'fa-solid fa-truck', 'Random\\AgenciasTransportes', 'AgenciaTransporte');
122+
$this->addButton('', 'fabricantes', 'generated-manufacturers', 'manufacturers', 'fa-solid fa-industry', 'Random\\Fabricantes', 'Fabricante');
123+
$this->addButton('', 'familias', 'generated-families', 'families', 'fa-solid fa-sitemap', 'Random\\Familias', 'Familia');
124+
$this->addButton('', 'atributos', 'generated-attributes', 'attributes', 'fa-solid fa-tshirt', 'Random\\Atributos', 'Atributo');
125+
$this->addButton('', 'productos', 'generated-products', 'products', 'fa-solid fa-cubes', 'Random\\Productos', 'Producto');
126+
$this->addButton('', 'agentes', 'generated-agents', 'agents', 'fa-solid fa-user-tie', 'Random\\Agentes', 'Agente');
127+
$this->addButton('', 'contactos', 'generated-contacts', 'contacts', 'fa-solid fa-users', 'Random\\Contactos', 'Contacto');
128+
$this->addButton('', 'users', 'generated-users', 'users', 'fa-solid fa-user-circle', 'Random\\Usuarios', 'User');
129+
130+
$this->addButton('purchases', 'proveedores', 'generated-supplier', 'suppliers', 'fa-solid fa-users', 'Random\\Proveedores', 'Proveedor');
131+
$this->addButton('purchases', 'presupuestosprov', 'generated-supplier-estimations', 'estimations', 'fa-solid fa-copy', 'Random\\PresupuestosProveedores', 'PresupuestoProveedor');
132+
$this->addButton('purchases', 'pedidosprov', 'generated-supplier-orders', 'orders', 'fa-solid fa-copy', 'Random\\PedidosProveedores', 'PedidoProveedor');
133+
$this->addButton('purchases', 'albaranesprov', 'generated-supplier-delivery-notes', 'delivery-notes', 'fa-solid fa-copy', 'Random\\AlbaranesProveedores', 'AlbaranProveedor');
134+
135+
$this->addButton('sales', 'grupos', 'generated-customer-groups', 'customer-groups', 'fa-solid fa-users-cog', 'Random\\GruposClientes', 'GrupoClientes');
136+
$this->addButton('sales', 'clientes', 'generated-customers', 'customers', 'fa-solid fa-users', 'Random\\Clientes', 'Cliente');
137137

138138
if (class_exists(Comision::class)) {
139-
$this->addButton('sales', 'comisiones', 'generated-commissions', 'commissions', 'fas fa-percentage', 'Random\\Comisiones', 'Comision');
139+
$this->addButton('sales', 'comisiones', 'generated-commissions', 'commissions', 'fa-solid fa-percentage', 'Random\\Comisiones', 'Comision');
140140
}
141141

142-
$this->addButton('sales', 'presupuestoscli', 'generated-customer-estimations', 'estimations', 'fas fa-copy', 'Random\\PresupuestosClientes', 'PresupuestoCliente');
143-
$this->addButton('sales', 'pedidoscli', 'generated-customer-orders', 'orders', 'fas fa-copy', 'Random\\PedidosClientes', 'PedidoCliente');
144-
$this->addButton('sales', 'albaranescli', 'generated-customer-delivery-notes', 'delivery-notes', 'fas fa-copy', 'Random\\AlbaranesClientes', 'AlbaranCliente');
142+
$this->addButton('sales', 'presupuestoscli', 'generated-customer-estimations', 'estimations', 'fa-solid fa-copy', 'Random\\PresupuestosClientes', 'PresupuestoCliente');
143+
$this->addButton('sales', 'pedidoscli', 'generated-customer-orders', 'orders', 'fa-solid fa-copy', 'Random\\PedidosClientes', 'PedidoCliente');
144+
$this->addButton('sales', 'albaranescli', 'generated-customer-delivery-notes', 'delivery-notes', 'fa-solid fa-copy', 'Random\\AlbaranesClientes', 'AlbaranCliente');
145145

146146
$this->pipe('loadButtons');
147147
}

Lib/Random/AlbaranesClientes.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
namespace FacturaScripts\Plugins\Randomizer\Lib\Random;
2121

22-
use FacturaScripts\Core\Base\Calculator;
22+
use FacturaScripts\Core\Lib\Calculator;
23+
use FacturaScripts\Core\Tools;
24+
2325
use FacturaScripts\Dinamic\Model\AlbaranCliente;
2426
use Faker;
2527

Lib/Random/AlbaranesProveedores.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
namespace FacturaScripts\Plugins\Randomizer\Lib\Random;
2121

22-
use FacturaScripts\Core\Base\Calculator;
22+
use FacturaScripts\Core\Lib\Calculator;
23+
use FacturaScripts\Core\Tools;
24+
2325
use FacturaScripts\Dinamic\Model\AlbaranProveedor;
2426
use FacturaScripts\Test\Traits\LogErrorsTrait;
2527
use Faker;

Lib/Random/Atributos.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ private static function createValues(&$faker, $parent): void
6666
for ($index = 1; $index <= $max; $index++) {
6767
$value = new AtributoValor();
6868
$value->codatributo = $parent;
69-
$value->descripcion = $faker->name;
69+
$value->descripcion = $faker->name();
7070
$value->valor = implode(' ', $faker->words());
7171
if (false === $value->save()) {
7272
break;

Lib/Random/NewBusinessDocument.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121

2222
use FacturaScripts\Core\Model\Base\BusinessDocument;
2323
use FacturaScripts\Core\Model\Base\BusinessDocumentLine;
24+
use FacturaScripts\Core\Tools;
25+
2426
use FacturaScripts\Dinamic\Model\AgenciaTransporte;
2527
use Faker;
2628
use Faker\Generator;

Lib/Random/PedidosClientes.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
namespace FacturaScripts\Plugins\Randomizer\Lib\Random;
2121

22-
use FacturaScripts\Core\Base\Calculator;
22+
use FacturaScripts\Core\Lib\Calculator;
23+
use FacturaScripts\Core\Tools;
24+
2325
use FacturaScripts\Dinamic\Model\PedidoCliente;
2426
use Faker;
2527

Lib/Random/PedidosProveedores.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
namespace FacturaScripts\Plugins\Randomizer\Lib\Random;
2121

22-
use FacturaScripts\Core\Base\Calculator;
22+
use FacturaScripts\Core\Lib\Calculator;
23+
use FacturaScripts\Core\Tools;
24+
2325
use FacturaScripts\Dinamic\Model\PedidoProveedor;
2426
use Faker;
2527

Lib/Random/PresupuestosClientes.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
namespace FacturaScripts\Plugins\Randomizer\Lib\Random;
2121

22-
use FacturaScripts\Core\Base\Calculator;
22+
use FacturaScripts\Core\Lib\Calculator;
23+
use FacturaScripts\Core\Tools;
24+
2325
use FacturaScripts\Dinamic\Model\PresupuestoCliente;
2426
use Faker;
2527

Lib/Random/PresupuestosProveedores.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919

2020
namespace FacturaScripts\Plugins\Randomizer\Lib\Random;
2121

22-
use FacturaScripts\Core\Base\Calculator;
22+
use FacturaScripts\Core\Lib\Calculator;
23+
use FacturaScripts\Core\Tools;
24+
2325
use FacturaScripts\Dinamic\Model\PresupuestoProveedor;
2426
use Faker;
2527

Lib/Random/Productos.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121

2222
use FacturaScripts\Core\Base\DataBase\DataBaseWhere;
2323
use FacturaScripts\Core\Model\ProductoImagen;
24+
use FacturaScripts\Core\Tools;
25+
2426
use FacturaScripts\Dinamic\Model\AttachedFile;
2527
use FacturaScripts\Dinamic\Model\Producto;
2628
use FacturaScripts\Dinamic\Model\Variante;

0 commit comments

Comments
 (0)