Добрый день. Есть такой вот компонент. Он рабочий, я его потестил в обычном php файлике: PHP: require_once __DIR__ . '/phpExcelReader/Excel/reader.php'; $data = new Spreadsheet_Excel_Reader(); $data->setOutputEncoding('UTF-8'); // Файл xls $data->read(__DIR__ . '/test.xls'); // Первый лист $sheet = $data->sheets[0]['cells']; foreach ($sheet as $row) { print_r($row); } Пытался подключить его в yii2 так: PHP: namespace app\models; use Yii; use yii\db\ActiveRecord; use yii\db\Query; use yii\helpers\phpExcelReader\Excel\reader; class ModelTex extends ActiveRecord{ public function getXml(){ $xml = reader::Now(); return true; } } Но выходит ошибка, неизвестный класс Unknown Class – yii\base\UnknownClassException Подскажите как правильно, наткнулся еще на такое подключение в web.php но тоже что то не то: PHP: 'components' => [ 'xml' => [ 'class' => 'common\components\phpExcelReader\Excel\reader; ],
Подключил и вызвал через компоненты, ошибка та же =( PHP: 'components' => [ 'xml' => [ 'class' => 'yii\helpers\phpExcelReader\Excel\reader', ], PHP: namespace app\models; use Yii; use yii\db\ActiveRecord; use yii\db\Query; class ModelTex extends ActiveRecord{ public function getXml(){ Yii::$app->xml->Now(); return true; } }