Как создать свою библиотеку в composer?

157
12 ноября 2018, 14:50

Есть такая библиотека как PHPExcel, на данный момент её нельзя подключить через composer (package of any version not found), скачал её напрямую с github.

Как можно её загрузить так, чтобы можно было использовать через composer? Т.е. загрузить в свое хранилище, репозиторий, нужен ли для этого аккаунт на github? Искал в гугле, практически на всех сайтах инструкция: команда php composer.phar init а дальше по инструкции, вот на этом моменте как раз и непонятно всё.

P.S. Я новичок с composer и github, не судите строго.

Answer 1

Библиотека PHPExcel устарела и не поддерживается. Сейчас используется PhpSpreadsheet, которая прекрасно ставиться через composer

Answer 2

PHPExcel, на данный момент её нельзя подключить через composer

Почему нельзя? Когда композер не находит пакет в своем репозитории, он ищет его на гитхабе. Вот только что на сервере установил PHPExcel командой:

composer require PHPOffice/PHPExcel
READ ALSO
Как убрать название поля у ActiveForm?

Как убрать название поля у ActiveForm?

Это выводит название поля "Тизер" и потом уже содержимоеКак убрать название поля? Чтобы выходило только содержимое?

193
Можно ли ставить лайки/репосты через facebook api?

Можно ли ставить лайки/репосты через facebook api?

Есть ли возможность ставить лайки/делать репосты с помощью facebbok api? Ходили слухи, что facebook запретили так делать

153
Не подключается BazingaGeocoderBundle в Symfony 4

Не подключается BazingaGeocoderBundle в Symfony 4

Когда инициализирую бандл v 51 в Symfony 4, получаю ошибку:

192
Codeigniter после переноса на другой домен, не работают роуты

Codeigniter после переноса на другой домен, не работают роуты

Выдает ошибку: The requested URL some/urlwas not found on this server ( 404 )

163