php 在Kohana加载和调用外部库

k4emjkb1  于 2023-08-02  发布在  PHP
关注(0)|答案(3)|浏览(83)

我不知道如何在Kohana包含和调用外部库。
我正在使用Kohana,通过使用composer,我已将**tmhOAuth**库加载到供应商文件夹。 composer 说-自动加载器文件被创建,但我不知道-是否Kohana加载该自动加载器文件或没有。
autoload的路径->vendor/autoload.php
库文件的路径->vendor/themattharris/tmhoauth/tmhOAuth.php
1)我必须包括一些东西吗?如果是-什么?自动加载器文件或文件与库类?2)如何从我的控制器调用一些库的方法?
对不起,我是新来的。

blmhpbnm

blmhpbnm1#

最好使用Kohana::find_file

require_once Kohana::find_file('vendor', 'autoload');
$tmh = new tmhOAuth();

字符串

bvjxkvbb

bvjxkvbb2#

This post帮助我解决了这个问题

include_once './vendor/autoload.php';
$tmh = new tmhOAuth();

字符串

ulmd4ohb

ulmd4ohb3#

请注意application/bootstrap.php文件中的代码自动包含vendor文件夹(在最新的Kohana版本中):

if (is_file(DOCROOT.'vendor/autoload.php'))
{
    require DOCROOT.'vendor/autoload.php';
}

字符串

相关问题