Хорошо, я довольно потерян с Composer и Cakephp 3.0. Я пытаюсь установить
https://github.com/facebook/facebook-php-ads-sdk
на моем проекте, сделал все модификации на composer.json:
{
"name": "cakephp/app",
"description": "CakePHP skeleton app",
"homepage": "http://cakephp.org",
"type": "project",
"license": "MIT",
"require": {
"php": ">=5.4.16",
"cakephp/cakephp": "~3.0",
"mobiledetect/mobiledetectlib": "2.*",
"cakephp/migrations": "~1.0",
"cakephp/plugin-installer": "*",
"facebook/php-ads-sdk": "2.3.*"
},
"require-dev": {
"psy/psysh": "@stable",
"cakephp/debug_kit": "~3.0",
"cakephp/bake": "~1.0"},
"suggest": {
"phpunit/phpunit": "Allows automated tests to be run without system-wide install.",
"cakephp/cakephp-codesniffer": "Allows to check the code against the coding standards used in CakePHP."},
"autoload": {
"psr-4": {
"App\\": "src"}
},
"autoload-dev": {
"psr-4": {
"App\\Test\\": "tests",
"Cake\\Test\\": "./vendor/cakephp/cakephp/tests"}
},
"scripts": {
"post-install-cmd": "App\\Console\\Installer::postInstall",
"post-autoload-dump": "Cake\\Composer\\Installer\\PluginInstaller::postAutoloadDump"},
"minimum-stability": "dev",
"prefer-stable": true
}
Запуск композитора без изменений и без установки.
Что я делаю не так?
Хорошо .. процесс довольно прост, и ПРОЧИТАЙТЕ РУКОВОДСТВО
Шаг 1:
Обновите ваш composer.json, добавив:
"facebook/php-ads-sdk": "2.3.*"
внутри «требуют».
Шаг 2:
запустить обновление композитора
Шаг 3:
Зайдите в vendor / facebook / php-ads-sdk и запустите:
композитор установить —no-dev
Шаг 4:
обновите ваш composer.json, добавив:
"classmap": [
"vendor/facebook/php-ads-sdk"]
внутри «автозагрузка: {}»
Шаг 5:
бежать
композитор дамп-автозагрузка
ПРИБЫЛЬ
Других решений пока нет …