autoload

    0热度

    1回答

    我需要在我的项目中使用包Syllable。 与作曲家一起安装,然后类自动加载到我的composer.json中,但会出错。 $ composer require vanderlee/syllable 编辑composer.json "autoload": { "classmap": [ "database", "vendor/vanderlee/syll

    1热度

    1回答

    我有一个传统项目,它使用“自动加载”定义中的“文件”部分进行一些初始化。这个初始化取决于一些框架。我想要做的是让这个代码库的少量单元测试可以运行,而不需要框架出现。我的遗留项目的代码通过“autoload”中的“psr-4”和“classmap”组合加载。此外,这个项目依赖于通过Composer加载的一些库。 这意味着我不能像我通常那样在自己的测试引导中包含作曲家自动加载器(vendor/auto

    1热度

    1回答

    我一直在学习使用作曲家一段时间。我第一次将我的代码移至生产服务器。其他第一次使用者遇到的许多问题,即自动加载发生。就我而言,原来是文件名是罪魁祸首。组合预期的某些文件名称以跟随类名称。 我注意到抽象类是其中之一。其他人是像ClassName这样的名称和复合名称的类。然而让我困惑的是,在某些情况下,作品在没有改变任何东西的情况下工作,而在其他作品中,作曲家迫使我改变文件名。 具体而言,我使用自己的M

    0热度

    1回答

    我正在开发非rails ruby​​项目。项目结构是类似下面的东西: --Root -Base -xyz_base.rb -abc_base.rb -Entities -A -base -a_base.rb -a.rb -B -b.rb -C -c.rb -app.r

    0热度

    1回答

    我无法理解,因为Composer没有自动加载我需要的软件包。 我现在composer.json文件有以下几点: { "require": { "atlas/orm": "@dev" }, "require-dev": { "atlas/cli": "@dev" } } 它应该产生在/vendor/composer/autoloa

    0热度

    1回答

    我目前正在经历自动加载,我认识到,自动加载可能只是要求或包括相同,我得出结论,也许有可能是使用自动加载而不是要求或包括。 使用自动加载代替require或include来在php文件中使用类的优点是什么?

    0热度

    3回答

    问题 我试图使用PayPal支付REST SDK需要PayPal的磁带库可以通过作曲家被自动加载自动加载。我经历的步骤去实现作曲CI中3,但是当我去我的控制器,我在哪里自动加载的PayPal\Rest\ApiContext类我收到以下错误: Fatal error: Class 'PayPal\Rest\ApiContext' not found in C:\xampp\htdocs\php\to

    1热度

    1回答

    在优化作曲家的自动加载器(使用composer dumpautoload -o)之后,删除autoload_psr4.php以加快自动加载器的效果会更好吗?因为当所有类都在autoload_classmap.php中时,此文件似乎只是重复的东西。

    0热度

    1回答

    我是新作曲家,我不太了解如何工作。 我在windows上使用作曲家。 非常容易安装,我不明白更多。 例如; C>directory>php composer.phar 只是所有... 而且是给在“供应商”目录“autoload.php”和Im要求这一点,处理文件。 对我来说,如果工作我只是一个githup项目,那对我很好。 例如我使用使用作曲家安装“Guzzle 3.0”这是okey,工作得很

    0热度

    1回答

    我是新作曲家,但我可以从cmd得到vendor,composer.lock和composer.json,然后将它们粘贴到我的项目中,但没有验证_主文件夹。 我的项目路径:C:\wamp64\www\php Projects\project 1\(here there are test.php and vendor, composer.lock and composer.json) Validati