Перейти к содержимому


Фотография

Интерфейсы php webmoney (baibaratsky)

интерфейсы php webmoney baibaratsky github.com

  • Пожалуйста, авторизуйтесь для ответа.
4 ответов в данной теме

#1 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 06 декабря 2015 - 23:30

Приветствую!
 
Буквально неделю назад увидел, что имеются интерфейсы WebMoney на GitHub. Выполнение происходит через классы, но у меня появилась проблемка с неким vendor/autoload.php.
Поискал я в интернете, что это такое. Нашёл статью о какой-то компрессии. В общем я решил проблему в лоб и тупо создал этот файлик autoload.php и подключил все файлы в папках и подпапках в нём.
 
Вопрос! Так можно делать или нИзя?
 
Содержимое файла в спойлере
Spoiler

Сообщение отредактировал ^-^: 06 декабря 2015 - 23:30

Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#2 Участник 254359267685 (WMID 254359267685 )

  • Группа: Пользователи
  • сообщений 19
  • Регистрация: 22-ноября 15
  • Webmoney BL

Отправлено 12 декабря 2015 - 17:57

Есть такая штука - composer ( https://getcomposer.org/) - она умеет качать модули PHP из инета и настраивает этот самый файлик autoload.php. Модуль php-webmoney зарегистрирован в репозитории composer.

Вручшую создать можно, но лучше через composer - меньше ошибок тогда.


    • 1
  • Наверх

#3 Участник 254359267685 (WMID 254359267685 )

  • Группа: Пользователи
  • сообщений 19
  • Регистрация: 22-ноября 15
  • Webmoney BL

Отправлено 12 декабря 2015 - 18:07

Просто запускаете команду

php -r "readfile('https://getcomposer.org/installer');" | php 

и она вам выкачает этот композер (появится файл composer.phar в текущем каталоге).

Затем делаем

php composer.phar require baibaratsky/php-webmoney

и вуа-ля! В текущем каталоге появится каталог vendor где лежит свежая версия php-webmoney со всеми зависимостями, которая грузится из vendor/autoload.php.


Сообщение отредактировал 254359267685: 12 декабря 2015 - 18:08

    • 1
  • Наверх

#4 Знаток ^-^ (WMID 273407224562 )

  • Группа: Пользователи
  • сообщений 6 059
  • Регистрация: 10-сентября 13
  • Webmoney BL

Отправлено 13 декабря 2015 - 16:12

Просто запускаете команду

php -r "readfile('https://getcomposer.org/installer');" | php 

А где эту команду запускать? У меня WAMP-сервер. Хотел прямо с локалки проверить работу интерфейсов.
Бесплатный SSL на 3 мес. / Сертификат SSL от 299 руб.
    • 0
  • Наверх

#5 Участник Hayate (WMID 445640162938 )

  • Группа: Пользователи
  • сообщений 11
  • Регистрация: 08-мая 11
  • МестоположениеРоссия
  • Webmoney BL

Отправлено 21 февраля 2016 - 17:25

 

Просто запускаете команду

php -r "readfile('https://getcomposer.org/installer');" | php 
А где эту команду запускать? У меня WAMP-сервер. Хотел прямо с локалки проверить работу интерфейсов.

 

Наверное проще отсюда https://getcomposer.org/download/скачать по ссылке  Latest Snapshot. И кстати возможно лучше устанавливать не с репозитория по-умолчанию, а прям с гитхаба, где более свежая версия. Сейчас может быть уже исправили и в репозитории, но некоторое время назад с той версией была проблема с русскими символами в комментариях к платежу.


    • 1
  • Наверх





Еще теги с одним или более ключевыми словами: интерфейсы, php, webmoney, baibaratsky, github.com