. */ 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())->getByName('Sedi')->id_record) ->orWhere('id', '=', (new Plugin())->getByName('Referenti')->id_record) ->orWhere('id', '=', (new Plugin())->getByName('Dichiarazioni d\'intento')->id_record) ->get(); foreach ($ignore as $plugin) { echo ' '; } } if (!$is_cliente) { $ignore = Plugin::where('id', '=', (new Plugin())->getByName('Impianti del cliente')->id_record) ->orWhere('id', '=', (new Plugin())->getByName('Contratti del cliente')->id_record) ->orWhere('id', '=', (new Plugin())->getByName('Ddt del cliente')->id_record) ->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[] = '