HasTimestamps
trait HasTimestamps (View source)
Свойства
| bool | $timestamps | Указывает, нужно ли добавлять метки времени в модель. |
Методы
| bool | touch() Обновить метку изменения модели. | |
| void | updateTimestamps() Обновить метки создания и изменения. | |
| $this | setCreatedAt(mixed $value) Установить значение атрибута "created at". | |
| $this | setUpdatedAt(mixed $value) Установить значение атрибута "updated at". | |
| Carbon | freshTimestamp() Получить свежую метку времени для модели. | |
| string | freshTimestampString() Получить свежую строковую метку времени для модели. | |
| bool | usesTimestamps() Определить, использует ли модель метки времени. | |
| string | getCreatedAtColumn() Получить имя столбца "created at". | |
| string | getUpdatedAtColumn() Получить имя столбца "updated at". |
Подробности
bool touch()
Обновить метку изменения модели.
protected void updateTimestamps()
Обновить метки создания и изменения.
$this setCreatedAt(mixed $value)
Установить значение атрибута "created at".
$this setUpdatedAt(mixed $value)
Установить значение атрибута "updated at".
Carbon freshTimestamp()
Получить свежую метку времени для модели.
string freshTimestampString()
Получить свежую строковую метку времени для модели.
bool usesTimestamps()
Определить, использует ли модель метки времени.
string getCreatedAtColumn()
Получить имя столбца "created at".
string getUpdatedAtColumn()
Получить имя столбца "updated at".
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Database/Eloquent/Concerns/HasTimestamps.html