Commit 002559aa0739e9700e521a8d51bf0272d2676f2f

Authored by Mihail
1 parent 0c8b9dfc

add multiparser yii component

backend/config/main.php
... ... @@ -38,6 +38,11 @@ return [
38 38 'adminUrl' => '/admin'
39 39  
40 40 ],
  41 + 'multiparser'=>[
  42 +
  43 + 'class' => 'yii\multiparser\YiiMultiparser',
  44 +
  45 + ],
41 46 ],
42 47 'params' => $params,
43 48 ];
... ...
backend/models/UploadFileParsingForm.php
... ... @@ -52,8 +52,7 @@ class UploadFileParsingForm extends Model
52 52  
53 53 public function readFile($filePath){
54 54  
55   - $parser = new ParserHandler( $filePath );
56   - $data = $parser->run();
  55 + $data = Yii::$app->multiparser->parse($filePath);
57 56  
58 57 if( !is_array($data) ){
59 58 $data = ['No results'];
... ...