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

Статьи Community

Фасады

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Фасады предоставляют «статический» интерфейс к классам, доступным в контейнере IoC. Laravel поставляется со множеством фасадов и вы, вероятно, использовали их, даже не подозревая об этом…

sait4seo
PHP
App::bind('payment', function () {
  return new \
PaymentGateway\Payment;
});
  1. этот код отработает при любом запуске приложения, даже если я не буду вызывать метод класса Payment ?
  2. как сделать так чтобы экземпляр класса создавался только если я использую методы его класса?

Расширение фреймворка

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Laravel предоставляет вам множество точек для настройки поведения различных частей ядра библиотеки или даже полной замены. К примеру, хэширующие функции определены контрактом (интерфейсом) PHPHasherInterface, который вы можете…

События

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Простейшее использование

Класс PHPEvent содержит простую реализацию концепции «Наблюдатель», что позволяет вам подписываться на уведомления о событиях в вашем приложении…

Ошибки и журнал

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.
+ 4.1

добавлено в 4.1 ()

Настройка

Обработчик журналов для вашего приложения зарегистрирован в старт-файле app/start/global.php. По умолчанию регистратор событий настроен на использование одного файла для ведения журнала; но вы можете изменить это при необходимости…

Eloquent ORM

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

Система объектно-реляционного отображения (ORM) Eloquent — красивая и простая реализация шаблона…

Napsy864

Не указано про нативные SQL запросы. Их можно делать вообще? А также хотелось бы узнать, можно ли делать сложные JOIN'ы?

Основы работы с базами данных

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Настройка

Laravel делает процесс соединения с БД и выполнение запросов очень простым. Настройки работы с БД хранятся в файле app/config/database.php. Здесь вы можете указать все используемые вами соединения к БД, а также задать то, какое из них будет использоваться по умолчанию. Примеры настройки всех возможных видов подключений находятся в этом же файле…

Shov

public function rollBack($toLevel = null) в тексте DB::rollback(); возможно опечатка

Контроллеры

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Простейшие контроллеры

Вместо того, чтобы определять всю маршрутизацию (routing) вашего проекта в файле routes.php вы можете организовать её, используя класс PHPController. Контроллеры могут группировать связанную логику в отдельные…

Помощь проекту

перевод документация 4.x

Введение

Laravel — бесплатный проект с открытым исходным кодом. Это значит, что любой может помочь в его разработке и развитии. На текущий момент исходный код Laravel расположен на Github, что даёт возможность легко создавать ваши ветки и отправлять изменения в главное хранилище.

Запросы на слияние

Процесс отправки изменений отличается для новых возможностей и исправлений ошибок.

Перед отправкой запроса на слияние (pull request) для новой возможности вы должны сначала…

Настройка

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.2) , (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Вступление

Все файлы настроек Laravel хранятся в папке app/config. Каждая настройка задокументирована, поэтому не стесняйтесь изучить эти файлы и познакомиться с возможностями конфигурирования.

Иногда вам нужно прочитать настройку во время работы приложения…

Команды Artisan

перевод документация 4.x

Этот перевод актуален для англоязычной документации на (ветка 4.1) и (ветка 4.0). Опечатка? Выдели и нажми Ctrl+Enter.

Введение

В дополнение к стандартным командам Artisan вы можете также добавлять свои собственные команды для работы с приложением. Вы можете поместить их в папку app/commands, либо в любое другое место, в котором их сможет найти автозагрузчик в соответствии с вашим файлом composer.json.

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