original_string: public static function executeRow1(string $query): array
    {
      self::logQuery($query);
  
      return self::$dl->executeRow1($query);
    }
code: public static function executeRow1(string $query): array
    {
      self::logQuery($query);
  
      return self::$dl->executeRow1($query);
    }
code_tokens: public static function executeRow1 ( string $ query ) : array { self :: logQuery ( $ query ) ; return self :: $ dl -> executeRow1 ( $ query ) ; }
docstring: Executes a query that returns 1 and only 1 row.
  Throws an exception if the query selects none, 2 or more rows.
  
  @param string $query The SQL statement.
  
  @return array The selected row.
docstring_tokens: Executes a query that returns 1 and only 1 row . Throws an exception if the query selects none 2 or more rows .