. */ use Carbon\Carbon; use Modules\Anagrafiche\Anagrafica; use Modules\Banche\Banca; use Models\Module; use Models\Plugin; include_once __DIR__.'/../../core.php'; $is_fornitore = in_array($id_fornitore, $tipi_anagrafica); $is_cliente = in_array($id_cliente, $tipi_anagrafica); $is_tecnico = in_array($id_tecnico, $tipi_anagrafica); $is_agente = in_array($id_agente, $tipi_anagrafica); $is_azienda = in_array($id_azienda, $tipi_anagrafica); if (!$is_cliente && !$is_fornitore && !$is_azienda && $is_tecnico) { $ignore = Plugin::where('id', '=', (new Plugin())->getByField('name', 'Sedi')) ->orWhere('id', '=', (new Plugin())->getByField('name', 'Referenti')) ->orWhere('id', '=', (new Plugin())->getByField('name', 'Dichiarazioni d\'intento')) ->get(); foreach ($ignore as $plugin) { echo ' '; } } if (!$is_cliente) { $ignore = Plugin::where('id', '=', (new Plugin())->getByField('name', 'Impianti del cliente')) ->orWhere('id', '=', (new Plugin())->getByField('name', 'Contratti del cliente')) ->orWhere('id', '=', (new Plugin())->getByField('name', 'Ddt del cliente')) ->get(); foreach ($ignore as $plugin) { echo ' '; } } $nazione_anagrafica = $anagrafica->sedeLegale->nazione; // Avvisi problemi scheda anagrafica $problemi_anagrafica = []; if ($is_cliente && empty($record['idconto_cliente'])) { $problemi_anagrafica[] = '