public function getMicrotime() { $forUpdate = $this->forVendor(["sqlite" => ""], "FOR UPDATE"); return (double) $this->querySingleValue("SELECT microtime from TokenBucket WHERE name = ? {$forUpdate}", [$this->name]); }