From 69489ac4f013a6c718cf291c07a06ed9d8aaba95 Mon Sep 17 00:00:00 2001 From: Divay Prakash Date: Tue, 20 Nov 2018 00:47:42 +0530 Subject: [PATCH] Various fixes --- ru-ru/php-composer-ru.html.markdown | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ru-ru/php-composer-ru.html.markdown b/ru-ru/php-composer-ru.html.markdown index e582a1d5..a4277087 100644 --- a/ru-ru/php-composer-ru.html.markdown +++ b/ru-ru/php-composer-ru.html.markdown @@ -37,7 +37,7 @@ composer composer help require # Проверьте, способен ли Composer делать то, что ему нужно, и если он обновлен - композитор диагностирует +композитор диагностирует composer diagnose composer diag # shorthand @@ -50,6 +50,7 @@ composer self # shorthand Композитор сохраняет ваши зависимости проекта в `composer.json`. Вы можете отредактировать этот файл, но лучше всего позволить Composer управлять им для вас. + ```sh # Создать новый проект в текущей папке composer init @@ -94,6 +95,7 @@ composer search mailgun [Packagist.org](https://packagist.org/) является основным хранилищем для пакетов Composer. Поиск там для существующих сторонних пакетов. + ## `composer.json` vs `composer.lock` Файл `composer.json` хранит ваши параметры плавающей версии вашего проекта для каждой зависимости, @@ -120,7 +122,6 @@ composer update phpunit/phpunit # вам может потребоваться сначала удалить старый пакет и его зависимости. composer remove --dev phpunit/phpunit composer require --dev phpunit/phpunit:^5.0 - ``` ## Автозагрузчик @@ -154,7 +155,7 @@ $mailgun = new Mailgun\Mailgun("key"); Это скажет автозагрузчику искать что-либо в пространстве имен `\ Acme \` в папке `src`. Вы также можете использовать -[PSR-0, Classmap или просто список файлов для включения] (https://getcomposer.org/doc/04-schema.md#autoload). +[PSR-0, Classmap или просто список файлов для включения](https://getcomposer.org/doc/04-schema.md#autoload). Также существует поле `autoload-dev` для пространств имен, предназначенных только для разработки. При добавлении или изменении ключа автозагрузки вам необходимо перестроить автозагрузчик: