Этот перевод актуален для англоязычной документации на
(ветка
4.2) ,
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Настройка
Laravel предоставляет простой интерфейс к популярной библиотеке SwiftMailer. Главный файл настроек — app/config/mail.php; он содержит всевозможные параметры, позволяющие вам менять SMTP-сервер, порт, логин, пароль, а также устанавливать глобальный адрес From для исходящих сообщений…
Этот перевод актуален для англоязычной документации на
(ветка
4.2) ,
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
При использовании любого инструмента в «реальном мире» вы чувствуете больше уверенности, когда понимаете, как работает этот инструмент. Разработка приложений — не исключение. Когда вы понимаете, как функционируют ваши средства разработки, вы чувствуете себя более комфортно и…
Этот перевод актуален для англоязычной документации на
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Класс-контейнер обратного управления IoC Laravel — мощное средство для управления зависимостями классов. Внедрение зависимостей — это способ исключения вшитых (hardcoded) взаимосвязей классов. Вместо этого зависимости определяются во время выполнения, что даёт бо́льшую гибкость благодаря тому, что они могут быть легко изменены.
Этот перевод актуален для англоязычной документации на
(ветка
4.2) ,
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Установка Composer
Laravel использует Composer для управления зависимостями. Для начала скачайте файл composer.phar. Дальше вы можете либо оставить этот Phar-архив в своей локальной папке с проектом, либо переместить…
Подскажите, вот вышла 5 версия фреймворка.
Если использовать комманду composer create-project laravel/laravel --prefer-dist то он создаст проект с последней версией, как можно установить через консоль 4 версию?
Этот перевод актуален для англоязычной документации на
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
С чего начать
Изучение нового фреймворка может быть сложной задачей, но при этом интересной. Чтобы сгладить ваш переход, мы попытались создать очень чёткую лаконичную документацию по Laravel. Вот некоторые рекомендации, что читать в первую очередь:
— Установка и Настройка …
Этот перевод актуален для англоязычной документации на
(ветка
4.2) ,
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Фасады предоставляют «статический» интерфейс к классам, доступным в контейнере IoC. Laravel поставляется со множеством фасадов и вы, вероятно, использовали их, даже не подозревая об этом…
PHP
App::bind('payment', function () { return new \PaymentGateway\Payment; });
этот код отработает при любом запуске приложения, даже если я не буду вызывать метод класса Payment ?
как сделать так чтобы экземпляр класса создавался только если я использую методы его класса?
Этот перевод актуален для англоязычной документации на
(ветка
4.2) ,
(ветка
4.1) и
(ветка
4.0).
Опечатка? Выдели и нажми Ctrl+Enter.
Введение
Laravel предоставляет вам множество точек для настройки поведения различных частей ядра библиотеки или даже полной замены. К примеру, хэширующие функции определены контрактом (интерфейсом) PHPHasherInterface, который вы можете…
Для реализации локализации могу посоветовать вот этот плагин LaravelLocalization