VersionPress\Database\Database::query PHP Method

query() public method

See also: wpdb::query()
public query ( string $query ) : integer | false
$query string Database query
return integer | false Number of rows affected/selected or false on error
    public function query($query)
    {
        $rawQueryMethodName = "__wp_query";
        if (method_exists("wpdb", $rawQueryMethodName)) {
            return $this->wpdb->{$rawQueryMethodName}($query);
        } else {
            return $this->wpdb->query($query);
        }
    }

Usage Example

 /**
  * Commits db changes if database has been locked
  */
 private function commitDatabase()
 {
     if ($this->isDatabaseLocked) {
         $this->database->query("COMMIT");
         $this->database->query("UNLOCK TABLES");
         $this->isDatabaseLocked = false;
     }
     $this->reportProgressChange(InitializerStates::DB_WORK_DONE);
 }
All Usage Examples Of VersionPress\Database\Database::query