<?php declare(strict_types=1); namespace openvk\ServiceAPI; use openvk\Web\Models\Entities\User; use openvk\Web\Util\DateTime; class Service implements Handler { protected $user; public function __construct(?User $user) { $this->user = $user; } public function getTime(callable $resolve, callable $reject): void { $resolve(trim((new DateTime())->format("%e %B %G" . tr("time_at_sp") . "%X"))); } public function getServerVersion(callable $resolve, callable $reject): void { $resolve("OVK " . OPENVK_VERSION); } }