Main = new Main(); } /** Método trata campo documents_drafts_markings_id */ public function setDocumentsDraftsMarkingsId(int $documentsDraftsMarkingsId) : void { /** Trata a entrada da informação */ $this->documentsDraftsMarkingsId = isset($documentsDraftsMarkingsId) ? $this->Main->antiInjection($documentsDraftsMarkingsId) : null; /** Verifica se a informação foi informada */ if(empty($this->documentsDraftsMarkingsId)) { /** Adição de elemento */ array_push($this->errors, 'O campo "documents_drafts_markings_id", deve ser informado'); } } /** Método trata campo documents_drafts_id */ public function setDocumentsDraftsId(int $documentsDraftsId) : void { /** Trata a entrada da informação */ $this->documentsDraftsId = isset($documentsDraftsId) ? $this->Main->antiInjection($documentsDraftsId) : null; /** Verifica se a informação foi informada */ if(empty($this->documentsDraftsId)) { /** Adição de elemento */ array_push($this->errors, 'O campo "documents_drafts_id", deve ser informado'); } } /** Método trata campo input */ public function setInput(string $input) : void { /** Trata a entrada da informação */ $this->input = isset($input) ? $this->Main->antiInjection($input) : null; /** Verifica se a informação foi informada */ if(empty($this->input)) { /** Adição de elemento */ array_push($this->errors, 'O campo "input", deve ser informado'); } } /** Método trata campo marking */ public function setMarking(string $marking) : void { /** Trata a entrada da informação */ $this->marking = isset($marking) ? $this->Main->antiInjection($marking) : null; /** Verifica se a informação foi informada */ if(empty($this->marking)) { /** Adição de elemento */ array_push($this->errors, 'O campo "marking", deve ser informado'); } } /** Método retorna campo documents_drafts_markings_id */ public function getDocumentsDraftsMarkingsId() : ? int { /** Retorno da informação */ return (int)$this->documentsDraftsMarkingsId; } /** Método retorna campo documents_drafts_id */ public function getDocumentsDraftsId() : ? int { /** Retorno da informação */ return (int)$this->documentsDraftsId; } /** Método retorna campo input */ public function getInput() : ? string { /** Retorno da informação */ return (string)$this->input; } /** Método retorna campo marking */ public function getMarking() : ? string { /** Retorno da informação */ return (string)$this->marking; } public function getErrors(): ? string { /** Verifico se deve informar os erros */ if (count($this->errors)) { /** Verifica a quantidade de erros para informar a legenda */ $this->info = count($this->errors) > 1 ? '