CloudCastle Clock API

ClockAwareTrait

Внедрение часов в сервис с фолбэком на глобальный слот.

Сервис получает setClock() для DI/тестов; без установки часы берутся из ClockHolder. Защищённый now() — единая точка чтения времени внутри сервиса.

Table of Contents

Methods

setClock()  : void
Внедрить часы (сеттер-инъекция для DI и тестов).

Methods

setClock()

Внедрить часы (сеттер-инъекция для DI и тестов).

public setClock(ClockInterface $clock) : void
Parameters
$clock : ClockInterface

источник времени

On this page

Search results