Laravel World

  1. Издательство BHV опубликовало мою книгу!

    Forwarded from adelf on programming
    Издательство BHV опубликовало мою книгу!

    Давно хотел чтобы народ мог почитать печатное издание. В этом году издательство BHV вышло на меня и предложило опубликовать книгу. Долго работали, редактировали и т.д. и наконец она вышла. От гонорара отказался и очень рад, что она продается по весьма доступной цене. Около 650 рублей.

    Где можно купить:

    В книжных магазинах, например Читай-Город.

    На сайте издательства: https://bhv.ru/product/arhitektura-clozhnyh-veb-prilozhenij-c-primerami-na-laravel/

    На Озоне: https://www.ozon.ru/product/arhitektura-clozhnyh-veb-prilozheniy-s-primerami-na-laravel-fayzrahmanova-r-2834482220/ (кто-то накосячил там с моим именем)

    На сайте Читай-города: https://www.chitai-gorod.ru/product/arhitektura-cloznyh-veb-prilozenij-s-primerami-na-laravel-3125294

    • ⭐3
    • ❤️112
  2. Часто используемые способы взаимодействия с релейшенами Laravel и их улучшение

    Forwarded from The Dragon Code News
    Часто используемые способы взаимодействия с релейшенами Laravel и их улучшение

    1) Первый
     Product::query()
    -    ->with([
    -        'attribute' => fn (Builder $query) => $query->select(['id', 'title'])
    -    ])
    -    ->whereHas('attribute');
    +    ->withWhereHas('attribute:id,title')


    2) Второй
     Product::query()
    -    ->whereHas('attribute', fn (Builder $query) => $query
    -        ->where('id', $id)
    -    );
    +    ->whereRelation('attribute', 'id', $id)


    3) Третий
     Product::query()
    -    ->with([
    -        'attribute' => fn (Builder $query) => $query->select(['id', 'title'])
    -    ])
    -    ->whereHas('attribute', fn (Builder $query) => $query
    -        ->where('id', $id)
    -    );
    +    ->with('attribute:id,title')
    +    ->whereRelation('attribute', 'id', $id)

    • ⭐2
    • ❤️98
  3. Pulse Boson PHP #1

    Pulse Boson PHP #1
    Boson PHP — это платформа для создания кроссплатформенных настольных приложений, которая позволяет использовать веб-технологии (PHP, JavaScript, HTML, CSS) для создания native-приложений. Она сочетает в себе интерпретатор PHP и движок WebView, что позволяет собирать приложения в единый исполняемый файл для Windows, Linux и macOS.
    https://habr.com/ru/articles/944716/

    • ❤️75