autoload相关内容

PHP5框架:自动加载和操作码缓存

许多框架利用 spl_autoload_register()来动态加载类(即控制器和模型)。关于自动加载和操作码缓存的问题有几个帖子。特别是有一篇文章有​​@cletus的回应,其中引用了@Rasmus对于那些利用APC作为操作码缓存的人们做出的许多陈述,这些陈述被证明是不合情理的: PHP操作码缓存与__autoload一起工作吗? 似乎没有任何关于自动加载的替代方法的讨论,它们不会 ..
发布时间:2018-03-21 10:23:35 PHP

维护Emacs为用户安装的elisp自动加载文件?

Emacs具有这种看似非常好的功能,可以根据 ;;; ### autoload的形式的魔术源代码注释(“autoload cookies”)构建自动加载 / code>,它们将立即放置在每个定义上方的行上,以便自动加载;请参阅(elisp)自动加载。 这似乎是一个理想的工具,用于为Emacs用户不可避免地最终在其配置文件中安装的那些小单文件包维护自动加载。只有一个小问题:这个工具(在GNU ..
发布时间:2017-08-08 01:06:31 开发方法

emacs23 / elisp:如何正确自动加载这个库?

我正在升级到emacs23。我发现我的emacs.el加载速度要慢得多。 这是我自己的错,真的吗?我有很多东西在那里。 所以我也试图自动加载我的emacs.el当前“需要”的所有可能。 我有一个模块暴露了12个入口点 - 我可以调用的交互式功能。 正确的方法是对 autoload 进行12次调用,以确保模块加载,无论哪个功能我打电话?这种方法有什么问题吗?它会呈现性能问题吗 ..
发布时间:2017-08-07 22:45:57 开发方法

PSR-4使用Composer自动加载

我使用作曲家的自动加载类系统运行portail: “autoload”:{ “psr-4 “:{ ”Portal\\“:”src /“ } } 它运行 composer.phar dump -o ,例如我的类Boostrap被很好地引用到 vendor / composer / autoload_classmap.php 档案: 'Portal\\Core\\Bo ..
发布时间:2016-12-23 22:04:33 PHP

Composer vs Symfony 2自动加载器

我开始在项目中使用 Composer ,其中我历史上具有版本控制下的所有依赖项。 此项目目前使用 Symfony 2自动加载器。因为Composer有自己的自动加载机制( vendor / autoload.php ),这让我想知道我是否还需要使用Symfony ClassLoader。 我假设我只能使用Composer自动加载器来自动加载我的项目类: $ loader = r ..
发布时间:2016-12-23 22:03:44 PHP

Composer类映射自动加载不会在文件夹中加载新文件

以下问题:我在我的composer.json中定义了一个类映射: “autoload”:{ “classmap”:[ “app / controllers”, “app / models”, “app / helper.php” ] } $ b b 但是,当我在“controllers”或“models”文件夹中创建一个新文件时,我总是要做一个作曲家dump-autoload ..
发布时间:2016-12-23 21:58:26 PHP

Composer类映射和加载非标准扩展的文件

通过编写器 classmap 功能加载文件时,可以加载具有非标准扩展名(例如 myFileName.stub )的PHP文件; myFileName.foo ? 目前似乎无法载入。 解决方案 Composer目前包含具有以下扩展名的文件: .php .inc .hh 最后一个是HHVM的东西。 生成器: https://github.com/compose ..
发布时间:2016-12-23 21:45:39 PHP

Composer自动加载文件不工作

我的自动载入规格如下 “autoload”:{ “psr-4”:{ “MyMVC\\”:“app /” }, “classmap”:[ “app / Controllers”, “app / Helpers” ], “files”:[“app / routes.php”] }, routes.php文件的内容是: ..
发布时间:2016-12-23 21:45:15 PHP

作曲家不会自动加载

我按照作曲家说明和成功安装作曲家。我想使用tumblr的全新 php api客户端。 我的文件夹结构: 供应商/ composer.json composer.lock myfile.php composer.json : { “require”:{ “tumblr / tumblr”:“0.0.2 “ } } myf ..
发布时间:2016-12-23 21:44:37 PHP

自动加载PHP类时的致命错误

我试图使用Cartalyst,一个用于Stripe付款的综合PHP库。以下是其文档的链接: https://cartalyst.com/manual/stripe/1.0 。这是我想要工作的代码: $ stripe = Stripe :: make('your-stripe-api -键'); $ customers = $ stripe-> customers() - > all() ..
发布时间:2016-12-23 21:43:56 PHP

一个共享供应商与两个项目

我目前正在处理2个应用程式。第一个是CMS,第二个是商店。 所以我的结构将是这样: project1 / project2 / shared_vendor / 我读了这个。 我改变了 app / autoload.php 加载器变量: $ loader = require __DIR __。'/ .. / vendor / autoload.ph ..
发布时间:2016-12-23 21:41:17 PHP

使用PHPExcel与作曲家和Symfony2.2

我在SO上找到这个:如何正确使用PHPExcel与Symfony 2 这样可以工作,但我想用它与作曲家一起使用。 我已经解决了第一部分:为特殊标记加载PHPExcel(最后一个稳定版本) 我找不到如何获取标记使用以下语法: “repositories”:[ { “type”:“vcs” “url”:“https://github.com/umpirsky/SyliusAss ..
发布时间:2016-12-23 21:36:23 PHP

使用Composer和autoload.php在PHPUnit中自动加载类

我刚刚通过Composer安装了PHPUnit 3.7.19版本的Sebastian Bergmann,并写了一个我想要单元测试的类。 我想拥有所有我的类自动加载到每个单元测试无需在顶部使用 include 或 require 这是我的目录结构看起来像一个拖尾/斜杠表示一个目录,而不是一个文件: composer.json composer.lock phar lib / ..
发布时间:2016-12-23 21:22:51 PHP

composer自动加载器psr-0命名空间

我创建了一个自定义的composer包,但是我有麻烦,为它设置正确的自动加载选项。 我的所有类都在 MyNamespace / Common 命名空间。例如对于包括我的 ArrayHelper 类,我使用 Mynamespace / Common / Helper / ArrayHelper 。 这是我的 composer.json 的相关部分: “autoload”:{ “ps ..
发布时间:2016-12-23 21:20:02 PHP