如何将composer集成到我的自定义框架中

时间:2015-09-22 20:05:36

标签: php laravel model-view-controller composer-php

好吧我到处搜索,但找不到有关整合作曲家的帮助。我正在制作我的第一个php mvc框架。我想要像laravel中找到的作曲家功能。我需要作曲家的工作流程以及如何将它集成到我的mvc中。 感谢

2 个答案:

答案 0 :(得分:2)

初步步骤:

  • 运行composer init初始化作曲家,
  • 主文件中的
  • (通常为index.php)添加require ('vendor/autoload.php');
  • composer.json添加自动加载部分中,例如:

    "autoload": {
       "psr-4": {
          "model\\": "model/"
       }
    },
    
  • 运行composer install

这是基本设置。现在,如果您需要任何额外的依赖项,请将它们添加到require部分并再次运行composer install进行安装。

答案 1 :(得分:1)

您想要或需要什么类型的作曲家功能? 如果要将供应商包用作依赖项,请安装composer。然后创建 composer.json 文件并遵循以下语法:

{
   "require": {
      "vendor/package": "dev-master or whatever version you need"
   }
}

您可以在Composer's package manager called Packagist找到所有已注册的套餐。 完成后,找到您的文件夹并从命令提示符运行composer install