Как загрузить phpseclib в codeigniter

В соответствии с названием, кто-нибудь достиг этого? Каковы наилучшие методы включения этой библиотеки в codeigniter (v2.1.2)?

Я знаю, что это можно сделать, просто используя инструкции include / require, подобные любому другому PHP-приложению, однако, поскольку этот проект будет передан нескольким разработчикам после завершения, я хочу, чтобы он был построен правильно, используя шаблоны проектирования, разработанные CI dev.

Я попробовал следующее в тестовом контроллере

public function index(){ $this->load->library('phpseclib0.3.0/Net/SFTP'); } 

Однако меня приветствуют:

Несуществующий класс: SFTP

phpseclib, взятый отсюда .

метод библиотеки $this->load->library предназначен для библиотек, которые уже существуют внутри codeigniter.

Вы можете создать обертку для класса PHPSecLib, но в данный момент, возможно, проще всего просто включить ее.

  1. Загрузите исходный код на странице mppseclib.
  2. Загрузите его в папку / application / third_party
  3. включить файл.

    include(APPPATH . '/third_party/phpseclib/Net/SSH2.php');

  4. Создайте экземпляр класса, который вы хотите использовать.