Spec-Zone.ru › Laravel 5.5

Carbon

class Carbon extends Carbon implements JsonSerializable (View source)

Свойства

Macroable

Свойства

static protected array $macros Зарегистрированные строковые макросы. из Macroable
static protected callable|null $serializer Пользовательский сериализатор Carbon в формате JSON.

Методы

static void macro(string $name, object|callable $macro)

Регистрация пользовательского макроса.

из Macroable
static void mixin(object $mixin)

Включение другого объекта в класс.

из Macroable
static bool hasMacro(string $name)

Проверка регистрации макроса.

из Macroable
static mixed __callStatic(string $method, array $parameters)

Динамическое обращение к методам класса.

из Macroable
mixed __call(string $method, array $parameters)

Динамическое обращение к методам класса.

из Macroable
array|string jsonSerialize()

Подготовка объекта для сериализации в формате JSON.

static void serializeUsing(callable $callback)

Сериализация всех экземпляров Carbon в формате JSON с помощью указанного обратного вызова.

Подробное описание

static void macro(string $name, object|callable $macro)

Регистрация пользовательского макроса.

Параметры

string $name
object|callable $macro

Возвращаемое значение

void

static void mixin(object $mixin)

Включение другого объекта в класс.

Параметры

object $mixin

Возвращаемое значение

void

static bool hasMacro(string $name)

Проверка регистрации макроса.

Параметры

string $name

Возвращаемое значение

bool

static mixed __callStatic(string $method, array $parameters)

Динамическое обращение к методам класса.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

mixed __call(string $method, array $parameters)

Динамическое обращение к методам класса.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

array|string jsonSerialize()

Подготовка объекта для сериализации в формате JSON.

Возвращаемое значение

array|string

static void serializeUsing(callable $callback)

Сериализация всех экземпляров Carbon в формате JSON с помощью указанного обратного вызова.

Параметры

callable $callback

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Support/Carbon.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API