【问题标题】:Kohana underscore in directory name目录名称中的 Kohana 下划线
【发布时间】:2011-09-12 17:48:31
【问题描述】:

我使用 Kohana v3 继承了一个相当大的应用程序。有名称为“_view”的目录和以 _(下划线)开头的文件名。 Kohana 是否对这些文件和目录做了一些神奇的事情?一个好的参考也很好。

【问题讨论】:

    标签: php kohana kohana-3


    【解决方案1】:

    在 kohana 中有四种不同的文件类型,其中下划线将被转换为 DIRECTORY_SEPARATORclassesconfigtranslationmessage。此规则仅适用于自动加载器,例如$user = new Model_User() 加载 /classes/model/user.php。但是您可以将下划线与Kohana::find_file() 一起使用。请仔细看看小花的Cascading filesystem

    简而言之:如果这些文件位于[application|module|system]/classes[application|module|system]/views[application|module|system]/messages[application|module|system]/i18n 之外并且没有在bootstrap.phpindex.php 中定义额外的自动加载器,那么它们就没有任何神奇的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-14
      • 1970-01-01
      • 2019-06-06
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      • 2023-03-19
      • 2014-09-19
      相关资源
      最近更新 更多