Этот пакет позволяет создавать обширные объекты данных, которые можно использовать различными способами. Используя этот пакет, вам нужно описать свои данные только один раз:
Специальный объект laravel-data
— это обычный объект PHP, который наследуется от Data
:
use Spatie LaravelData Data ;
class SongData extends Data
{
public function __construct (
public string $ title ,
public string $ artist ,
) {
}
}
Расширяя Data
вы получаете множество новых функций, таких как:
Зачем вам использовать этот пакет?
В этом докладе, проведённом на Laracon, вы познакомитесь с данными Laravel.
Мы вкладываем много ресурсов в создание лучших в своем классе пакетов с открытым исходным кодом. Вы можете поддержать нас, купив один из наших платных продуктов.
Мы очень признательны вам за отправку нам открытки из вашего родного города с указанием того, какой из наших пакетов вы используете. Наш адрес вы найдете на странице контактов. Все полученные открытки мы публикуем на нашей виртуальной стене открыток.
Полную документацию вы найдете на специальном сайте документации.
composer test
Пожалуйста, посетите CHANGELOG для получения дополнительной информации о том, что изменилось за последнее время.
Пожалуйста, смотрите ВКЛАД для получения подробной информации.
Пожалуйста, ознакомьтесь с нашей политикой безопасности, чтобы узнать, как сообщать об уязвимостях безопасности.
Лицензия MIT (MIT). Пожалуйста, смотрите файл лицензии для получения дополнительной информации.