_resourceName = 'Licenze'; parent::init(); } public function deleteAction() { $this->disableCallAction(); } //----------------------------------------------- public function switchMethodFunction($method) { switch ($method) { default: $this->defaultGetList(); break; } } public function afterInsertElement($data) { // Inserimento record di Log $this->inserimentoRecordDiLog($data, 'Inserimento dati licenza'); return $data; } public function afterUpdateElement($data) { $this->inserimentoRecordDiLog($data, 'Inserimento dati licenza'); return $data; } private function inserimentoRecordDiLog($data, $op) { $this->_genericModel->insert('LogLicenze', [ 'Descrizione' => $op, 'IdentificativoPC' => $data['IdentificativoPC'], 'IdentificativoDB' => $data['IdentificativoDB'], 'PartitaIva' => $data['PartitaIva'], 'CodiceFiscale' => $data['CodiceFiscale'] ]); } }//END CLASS