Я только начал использовать композитор с PHPStorm, потому что мне скучно скачивать зависимости из github вручную. Но есть некоторые вещи, которые я не могу понять.
Композитор всегда загружает файлы в папку /vendor. Например, если я добавляю Twitter Bootstrap - он будет загружен в папку /vendor/twitter/bootstrap. Но мне нужно, чтобы это было в моей директории /webroot/bootstrap/. Как вы перемещаете эти файлы? Потому что, если я переведу его вручную - они не будут обновлены позже, используя команду обновления композитора.
Или, если я использую micro php framevork slim. Я добавил зависимость slim/slim. Но он будет помещен в /vendor/slim/slim/...
Так что мне делать? Использовать Phing или какой-либо другой инструмент развертывания для перемещения файлов из/поставщика в нужное место назначения? Что ты используешь?
Это не совсем то, что мне нужно, но оно работает для css/js/etc. http://www.phpclasses.org/blog/package/8429/post/1-Using-Composer-to-Install-JavaScript-CSS-and-Images-Under-the-Web-Document-Directory.html