Перейти к содержанию
Авторизация  
fsinr82

Composer

Рекомендуемые сообщения

Здравствуйте хотел спросить совета может кто то пользовался этой прогой Composer как собрать этот исходник или что это вообще такое https://github.com/QIWI-API/bill-payments-php-sdk там по инструкции ни как не пойму  то ли путь надо прописать в командной строке или сделать батник не понятно мне 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, fsinr82 сказал:

Здравствуйте хотел спросить совета может кто то пользовался этой прогой Composer как собрать этот исходник или что это вообще такое https://github.com/QIWI-API/bill-payments-php-sdk там по инструкции ни как не пойму  то ли путь надо прописать в командной строке или сделать батник не понятно мне 

Установка с помощью composer:

$ composer require qiwi/bill-payments-php-sdk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
27 минут назад, adeOt сказал:

$ composer require qiwi/bill-payments-php-sdk

И где это надо прописать? 

Изменено пользователем fsinr82

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
28 минут назад, adeOt сказал:

$ composer require qiwi/bill-payments-php-sdk

И где это надо прописать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да и ещё забыл установил компостер этот я на виндовс 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что то произошло но опять же куда он это собрал или нет не могу найти)

Screenshot_1.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зачем он нужен ?
исходник же и так есть, скопировал вставил и все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так там и написано в этой инструкции что этим Composer надо компилировать 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, fsinr82 сказал:

Так там и написано в этой инструкции что этим Composer надо компилировать 

Composer — это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении. Composer разработали и продолжают поддерживать два программиста Nils Adermann и Jordi Boggiano. Они начали разрабатывать Composer в апреле 2011, а первый релиз состоялся 1 марта 2012. Идея создания пакетных менеджеров уровня приложений не нова и его авторы вдохновлялись уже существовавшими на тот момент времени npm для Node.js и bundler для Ruby.

Composer работает через интерфейс командной строки и устанавливает зависимости (например библиотеки) для приложения. Он также позволяет пользователям устанавливать PHP-приложения, которые доступны на packagist.org, который является его основным репозиторием, где содержатся все доступные пакеты.

 

 

Это же "средства по управлению зависимостями". На сколько я понимаю зависимости можно и самому подтянуть вручную. Посмотреть в файл "composer.json"

Изменено пользователем gawric

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 часов назад, k0ss11 сказал:

зачем он нужен ?
исходник же и так есть, скопировал вставил и все.

Не советую вам иметь дело с програмированием вообще.

Естественно композер вообще не нужная вещь. 

 

Для ТСа - это пакет, не готовый модуль который поставил и будет работать.

Если проблемы со скачианием и т.п., то советую как говорят выше скачать и забыть.

Врядли будут использованы другие пакеты через композер.

Композер использует автолоад, и тебе в нужно месте нужно просто подключить нужный класс по неймспейсу. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...