code: private function setStatusCode( $statusCode )
      {
          $statusCode = intval( $statusCode );
  
          if (!in_array( $statusCode, self::$statusCodesList )) {
              throw new UnexpectedErrorException( sprintf( 'Invalid Status Code (%s)', $statusCode ) );
          }
  
          $this->statusCode = $statusCode;
  
          return $this;
      }
docs: @param  int $statusCode
  
  @return $this
  @throws \RodrigoPedra\ClearSaleID\Exception\UnexpectedErrorException