public function delete(string $id)
    {
        $this->setFile($id);
        if (file_exists($this->file)) {
            if ($this->versionamento) {
                $dadosAtuais = $this->get($id);
                $dadosAtuais['userlogin-action'] = "delete";
                unset($dadosAtuais['id']);
                parent::createVerion($this->file, $dadosAtuais);
            }
            unlink($this->file);
        }
    }
public function delete(string $id)
    {
        $this->setFile($id);
        if (file_exists($this->file)) {
            if ($this->versionamento) {
                $dadosAtuais = $this->get($id);
                $dadosAtuais['userlogin-action'] = "delete";
                unset($dadosAtuais['id']);
                parent::createVerion($this->file, $dadosAtuais);
            }
            unlink($this->file);
        }
    }
public function delete ( string $ id ) { $ this -> setFile ( $ id ) ; if ( file_exists ( $ this -> file ) ) { if ( $ this -> versionamento ) { $ dadosAtuais = $ this -> get ( $ id ) ; $ dadosAtuais [ 'userlogin-action' ] = "delete" ; unset ( $ dadosAtuais [ 'id' ] ) ; parent :: createVerion ( $ this -> file , $ dadosAtuais ) ; } unlink ( $ this -> file ) ; } }
Deleta um arquivo json

@param string $id
Deleta um arquivo json