original_string: public function getValidade()
      {
          $this->verificaChaveNula();
  
          $data = openssl_x509_read($this->chavePub);
          $certData = openssl_x509_parse($data);
  
          return Carbon::createFromFormat('ymdHis', str_replace('Z', '', $certData['validTo']));
      }
code: public function getValidade()
      {
          $this->verificaChaveNula();
  
          $data = openssl_x509_read($this->chavePub);
          $certData = openssl_x509_parse($data);
  
          return Carbon::createFromFormat('ymdHis', str_replace('Z', '', $certData['validTo']));
      }
code_tokens: public function getValidade ( ) { $ this -> verificaChaveNula ( ) ; $ data = openssl_x509_read ( $ this -> chavePub ) ; $ certData = openssl_x509_parse ( $ data ) ; return Carbon :: createFromFormat ( 'ymdHis' , str_replace ( 'Z' , '' , $ certData [ 'validTo' ] ) ) ; }
docstring: Retorna a data e hora da validade do certificado.
  
  @return Carbon
docstring_tokens: Retorna a data e hora da validade do certificado .