* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Clock; if (!\function_exists(now::class)) { /** * @throws \DateMalformedStringException When the modifier is invalid */ function now(string $modifier = 'now'): DatePoint { if ('now' !== $modifier) { return new DatePoint($modifier); } $now = Clock::get()->now(); return $now instanceof DatePoint ? $now : DatePoint::createFromInterface($now); } }