Может войдёшь?
Черновики Написать статью Профиль

Статьи nailfor

Солидные практики

BestPractics SOLID

В современном искусстве программирования техника SOLID получила широкое распространение благодаря старому доброму принципу «разделяй и властвуй».
В этой статье я хочу осветить некоторые солидные моменты, которые неочевидны новичкам.

Для начала я покажу общую архитектуру приложения, так как без нее будет непонятно использование классов и наследований.

Так как я буду использовать ресур-контроллер, то маршруты описываются примитивным массивом вида

PHP
<?php

Route
::resources([
    
jesse628wallick

Вы демонстрируете тонкие контроллеры и репозитории, где контроллеры делегируют большую часть логики классам репозитория. Такое разделение задач повышает удобство сопровождения и тестируемости.
<a href="http://www.maxim-timeclock.com">MaximTimeClock</a>

Download url with self-signed HTTPS

В документации по Laravel тут и его английском варианте весьма неявно указано, как производить загрузку внешних файлов.

Цитирую оригинал

The put method may be used to store raw file contents on a disk. You may also pass a PHP resource to the PHPput method, which will use Flysystem's underlying stream support. Using streams is greatly recommended when dealing with large files:

← Назад | Дальше → Движется на Habravel