/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/I18n
NameSizeModeActions
Formatter/-0755rm
Middleware/-0755rm
Parser/-0755rm
ChainMessagesLoader.php23350644editdlrm
composer.json13120644editdlrm
Date.php70330644editdlrm
DateFormatTrait.php167540644editdlrm
FrozenDate.php71070644editdlrm
FrozenTime.php99150644editdlrm
functions.php86120644editdlrm
I18n.php98640644editdlrm
I18nDateTimeInterface.php96570644editdlrm
LICENSE.txt12040644editdlrm
MessagesFileLoader.php55730644editdlrm
Number.php176990644editdlrm
PluralRules.php58300644editdlrm
README.md28790644editdlrm
RelativeTimeFormatter.php152220644editdlrm
Time.php122090644editdlrm
Translator.php37270644editdlrm
TranslatorFactory.php22350644editdlrm
TranslatorRegistry.php95680644editdlrm
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/I18n/FrozenDate.php (7107B)
'day', 'month' => 'day', 'week' => 'day', 'day' => 'day', 'hour' => 'day', 'minute' => 'day', 'second' => 'day', ]; /** * The end of relative time telling * * @var string * @see \Cake\I18n\Date::timeAgoInWords() */ public static $wordEnd = '+1 month'; /** * Create a new Date instance. * * You can specify the timezone for the $time parameter. This timezone will * not be used in any future modifications to the Date instance. * * The `$timezone` parameter is ignored if `$time` is a DateTimeInterface * instance. * * Date instances lack time components, however due to limitations in PHP's * internal Datetime object the time will always be set to 00:00:00, and the * timezone will always be UTC. Normalizing the timezone allows for * subtraction/addition to have deterministic results. * * @param string|int|\DateTimeInterface|null $time Fixed or relative time * @param \DateTimeZone|string|null $tz The timezone in which the date is taken. * Ignored if `$time` is a DateTimeInterface instance. */ public function __construct($time = 'now', $tz = null) { parent::__construct($time, $tz); } /** * Returns either a relative or a formatted absolute date depending * on the difference between the current date and this object. * * ### Options: * * - `from` => another Date object representing the "now" date * - `format` => a fall back format if the relative time is longer than the duration specified by end * - `accuracy` => Specifies how accurate the date should be described (array) * - year => The format if years > 0 (default "day") * - month => The format if months > 0 (default "day") * - week => The format if weeks > 0 (default "day") * - day => The format if weeks > 0 (default "day") * - `end` => The end of relative date telling * - `relativeString` => The printf compatible string when outputting relative date * - `absoluteString` => The printf compatible string when outputting absolute date * - `timezone` => The user timezone the timestamp should be formatted in. * * Relative dates look something like this: * * - 3 weeks, 4 days ago * - 1 day ago * * Default date formatting is d/M/YY e.g: on 18/2/09. Formatting is done internally using * `i18nFormat`, see the method for the valid formatting strings. * * The returned string includes 'ago' or 'on' and assumes you'll properly add a word * like 'Posted ' before the function output. * * NOTE: If the difference is one week or more, the lowest level of accuracy is day. * * @param array $options Array of options. * @return string Relative time string. */ public function timeAgoInWords(array $options = []): string { /** @psalm-suppress UndefinedInterfaceMethod */ return static::getDiffFormatter()->dateAgoInWords($this, $options); } }