fixed tests and bulk action export

This commit is contained in:
Denis Duliçi
2021-05-23 17:13:13 +03:00
parent 21e14f1191
commit 4e924ab46d
21 changed files with 274 additions and 149 deletions

View File

@ -7,7 +7,8 @@ use App\Jobs\Common\UpdateContact;
use App\Jobs\Banking\DeleteTransaction;
use App\Traits\Jobs;
use App\Traits\Relationships;
use Artisan;
use App\Utilities\Export;
use App\Utilities\Import;
abstract class BulkAction
{
@ -164,4 +165,32 @@ abstract class BulkAction
}
}
}
/**
* Import the excel file or catch errors
*
* @param $class
* @param $request
* @param $translation
*
* @return array
*/
public function importExcel($class, $request, $translation)
{
return Import::fromExcel($class, $request, $translation);
}
/**
* Export the excel file or catch errors
*
* @param $class
* @param $translation
* @param $extension
*
* @return mixed
*/
public function exportExcel($class, $translation, $extension = 'xlsx')
{
return Export::toExcel($class, $translation, $extension);
}
}