Merge pull request #979 from burakcakirel/bulk-actions-for-modules

Bulk Actions for Modules
This commit is contained in:
Denis Duliçi 2019-12-08 20:59:00 +03:00 committed by GitHub
commit 4a7c583d01
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,9 +38,10 @@ class Index
if (Str::contains($view_name, '::')) { if (Str::contains($view_name, '::')) {
$names = explode('::', $view_name); $names = explode('::', $view_name);
$params = explode('.', $view_name); $params = explode('.', $names[1]);
$type = $params[0]; $group = $params[0];
$type = $params[1];
// Check is module // Check is module
$module = module($names[0]); $module = module($names[0]);
@ -52,7 +53,7 @@ class Index
} }
if ($module instanceof \Akaunting\Module\Module) { if ($module instanceof \Akaunting\Module\Module) {
$class = 'Modules\\' . $module->getStudlyName() . '\BulkActions\\' . ucfirst($type); $class = 'Modules\\' . $module->getStudlyName() . '\BulkActions\\' . ucfirst($group) . '\\' . ucfirst($type);
} else { } else {
$class = 'App\BulkActions\\' . ucfirst($group) . '\\' . ucfirst($type); $class = 'App\BulkActions\\' . ucfirst($group) . '\\' . ucfirst($type);
} }