Импорт файла CSV с расширением yii2-csv-importer

Я не знаю, как использовать расширение "yii2-csv-importer". Мне нужно импортировать файл CSV, который находится в каталоге app/web/uploads/mod-key.csv.

Моя таблица/модель (BASE) и файл csv имеют следующую структуру:

'id'
'date'
'Pan
'key'
'goal'
'accomplished'
'Weight'
'points'
'update'

Как будет выглядеть мое ДЕЙСТВИЕ?

ОБНОВЛЕНИЕ

use ruskid\csvimporter\CSVImporter;
use ruskid\csvimporter\CSVReader;
use ruskid\csvimporter\ImportInterface;
use ruskid\csvimporter\MultipleImportStrategy;
use ruskid\csvimporter\BaseImportStrategy;


$importer = new CSVImporter();

$importer->setData(new CSVReader([
'filename' => Yii::$app->request->baseUrl."/uploads/mod-key.csv",
'tableName' => Base::tableName(),
'fgetcsvOptions' => [
'delimiter' => ';'
]
]));

$numberRowsAffected = $importer->import(new MultipleImportStrategy([
'tableName' => ModelName::tableName(), // change your model names accordingly
'configs' => [
[
    'attribute' => 'id',
    'value' => function($line) {
        return $line[0];
    }
],
[
    'attribute' => 'date',
    'value' => function($line) {
        return $line[1];
    }
]
// put your remaining columns here
],
]));

person gugoan    schedule 30.12.2017    source источник
comment
Может кто-нибудь помочь?   -  person gugoan    schedule 31.12.2017
comment
Исправление (см. ОБНОВЛЕНИЕ)   -  person gugoan    schedule 01.01.2018
comment
Я думаю, что атрибут filename должен быть путем к файловой системе, поэтому Yii::$app->request->baseUrl не возвращает путь к файловой системе, он возвращает url   -  person SaidbakR    schedule 01.01.2018
comment
я меняю его на: Yii::getAlias('@webroot')./uploads/mod-key.csv,   -  person gugoan    schedule 01.01.2018