Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) ,
(ветка
5.1) и
(ветка
5.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Сервис-контейнер в Laravel — это мощное средство для управления зависимостями классов и внедрения зависимостей. Внедрение зависимостей — это модный термин, который означает «внедрение»…
Подскажите пожалуйста где должен быть определен класс HelpSpot\API ( указан в разделе «Связывание», «основы связывания») ?
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) ,
(ветка
5.1) и
(ветка
5.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Artisan — интерфейс командной строки, который поставляется с Laravel. Он содержит набор полезных команд, помогающих вам при разработке приложения. Для просмотра списка доступных команд используйте…
Подскажите, куда делась команда app:name? Запускаю на выполнение php artisan app:name Appname, но выдает сообщение: «There are no commands defined in the “app” namespace.»
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) ,
(ветка
5.1) и
(ветка
5.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Контракты в Laravel — это набор интерфейсов, которые описывают основной функционал, предоставляемый фреймворком. Например, контракт Illuminate\Contracts\Queue\Queue определяет методы, необходимые для организации очередей, в то время…
Кажется, тут немного с переводом ошиблись. Причем довольно эпично.
Low Coupling — это слабая связанность, а не связность. Можно перевести как слабая зависимость или слабая связь между классами (модулями).
А то у вас получилось наоборот.
Должна быть слабая связанность (зависимость) Low Coupling между классами (модулями)
И высокая внутренняя связность High Cohesion внутри класса (модуля)
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) ,
(ветка
5.1) и
(ветка
5.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Laravel предоставляет мощную абстракцию для работы с файловой системой благодаря восхитительному PHP-пакету Flysystem от Франка де Жонге. Laravel Flysystem содержит…
Я не понял, нужно ли самому создавать структуру папок для файлов или за меня это сделает ларавел? Ну, допустим, у меня есть «большая картинка» и миниатюра и чтобы они не путались, надо, например, раскидать их по разным папкам.
Этот перевод актуален для англоязычной документации на
(ветка
5.3) ,
(ветка
5.2) ,
(ветка
5.1) и
(ветка
5.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Посредники (англ. middleware) предоставляют удобный механизм для фильтрации HTTP-запросов вашего приложения. Например, в Laravel есть посредник для проверки аутентификации пользователя. Если пользователь не аутентифицирован, посредник…
Советую глянуть на годный урок https://youtu.be/c32ihcUI-No
Как заставить работать PHP Storm + homestead на Mac OS? Так как я достаточно долго провозился с этой проблемой, попробую расписать все шаги подробно.
Для того, что бы PHP Storm мог работать в консоле вашей виртуальной машины, достаточно нажать Tools->Vagrant->Up, но при установке homestead, такой вариант не срабатывает, т.к. по умолчанию Vagrant не знает где лежит конфигурационный файл homestead.
Затем идем Preferences->Tools->Vagrant:
Vagrant executable: vagrant
Instance folder: /Users/{username}/.homestead
Теперь нам будет доступно Tools->Vagrant->Up
Теперь можно и подключиться к консоле по ssh Tools->Start->ssh session (конфигурацию он фозбмет из папки .homestead)
Если…
Спасибо! Позаимствовал кое что при настройке на WIN10x64 + PhpStorm 10.0.2
Этот перевод актуален для англоязычной документации на
(ветка
4.2).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Laravel стремится преобразить процесс разработки PHP, это относится и к локальной среде разработки. Vagrant обеспечивает простой, элегантный способ настройки управления виртуальными машинами.
Laravel Homestead — официальная подготовленная Vagrant-"коробка", которая предоставляет вам замечательную среду проектирования без обязательной установки PHP, HHVM, веб-сервера и любого другого программного серверного обеспечения на вашем компьютере. Можно больше не…
Через Git Bash все запускается и работает, а через cmd выводит ошибку, о том, что не может найти ключ и предлагает его создать.
Вот почему так, кто-нибудь знает?
Этот перевод актуален для англоязычной документации на
(ветка
4.2).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Laravel Cashier (кассир) обеспечивает выразительный и гибкий интерфейс для сервисов биллинговых подписок Stripe. Он сам создаст практически весь шаблонный код биллинговых подписок, который вы боитесь писать. В дополнение к основному управлению подписками Cashier может работать с купонами, заменой подписок, «величинами» подписок, отменой льготного периода, и даже генерировать PDF-файлы счетов.
Подскажите пожалуйста где должен быть определен класс HelpSpot\API ( указан в разделе «Связывание», «основы связывания») ?