Php 在Kohana 3.1中创建辅助对象
我是以下文件。 但这些步骤在kohana 3.1中不起作用。 我在kohana 3.1中找不到任何关于helper的文档。Php 在Kohana 3.1中创建辅助对象,php,kohana-3,Php,Kohana 3,我是以下文件。 但这些步骤在kohana 3.1中不起作用。 我在kohana 3.1中找不到任何关于helper的文档。 如何在kohana中创建自己的助手类 在Kohana 3/3.1中没有助手之类的东西 您可以创建一个类,并像在PHP应用程序中一样使用它 唯一的要求是类进入classes目录,并且类名称中的下划线等于目录分隔符。比如说 class HTML_Helper 将被置于 classes/html/helper.php 那么这就是一个简单的例子,你可以像平常一样使用这个类。公认
如何在kohana中创建自己的助手类 在Kohana 3/3.1中没有助手之类的东西 您可以创建一个类,并像在PHP应用程序中一样使用它 唯一的要求是类进入
classes
目录,并且类名称中的下划线等于目录分隔符。比如说
class HTML_Helper
将被置于
classes/html/helper.php
那么这就是一个简单的例子,你可以像平常一样使用这个类。公认的答案不是真的 Kohana 3.1中确实存在助手 助手与库的不同之处在于,它们使用静态方法,不必启动类就可以使用它们 i、 e.要调用URL帮助器类并运行基本方法,只需执行以下操作:
$foo=URL::base()代码>
要扩展URL帮助程序,您需要在APPPATH/application/classes/
中创建一个名为URL.php的类,如下所示:
class URL extends Kohana_URL {
public static function bar()
{
// Do your magic
}
}
然后再简单地这样称呼它:
$foo=URL::bar()
如何扩展核心类?@Vivek Goel:类HTML扩展Kohana_HTML
将扩展核心Kohana HTML类。谢谢,Kohana仍然没有新版本的有价值文档。