mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
trans materials
This commit is contained in:
parent
70e334155a
commit
8e4530f517
17
database/Command/DeleteInstaller.php
Normal file
17
database/Command/DeleteInstaller.php
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<?php namespace Visiosoft\AdvsModule\Adv\Command;
|
||||||
|
|
||||||
|
use Illuminate\Filesystem\Filesystem;
|
||||||
|
|
||||||
|
class DeleteInstaller
|
||||||
|
{
|
||||||
|
public function handle(Filesystem $files)
|
||||||
|
{
|
||||||
|
$json = file_get_contents(base_path('composer.json'));
|
||||||
|
|
||||||
|
$pattern = '/,\s*("anomaly\/installer-module").*"/';
|
||||||
|
|
||||||
|
$files->put(base_path('composer.json'), preg_replace($pattern, '', $json));
|
||||||
|
|
||||||
|
$files->deleteDirectory(base_path('vendor/anomaly/installer-module'));
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,4 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace Database\Seeders;
|
namespace Database\Seeders;
|
||||||
|
|
||||||
use Anomaly\FilesModule\Disk\Contract\DiskRepositoryInterface;
|
use Anomaly\FilesModule\Disk\Contract\DiskRepositoryInterface;
|
||||||
@ -16,6 +17,7 @@ use Anomaly\DashboardModule\Widget\Contract\WidgetRepositoryInterface;
|
|||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Support\Facades\Artisan;
|
use Illuminate\Support\Facades\Artisan;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
|
use Visiosoft\AdvsModule\Adv\Command\DeleteInstaller;
|
||||||
use WidgetSeeder;
|
use WidgetSeeder;
|
||||||
use ZipArchive;
|
use ZipArchive;
|
||||||
|
|
||||||
@ -143,6 +145,9 @@ class DatabaseSeeder extends Seeder
|
|||||||
|
|
||||||
$this->call(WidgetSeeder::class);
|
$this->call(WidgetSeeder::class);
|
||||||
|
|
||||||
|
//Delete Installer
|
||||||
|
dispatch_now(new DeleteInstaller());
|
||||||
|
|
||||||
|
|
||||||
//Create Store Icon Folder
|
//Create Store Icon Folder
|
||||||
if (!$this->folders->findBySlug('ads_excel')) {
|
if (!$this->folders->findBySlug('ads_excel')) {
|
||||||
@ -218,8 +223,7 @@ class DatabaseSeeder extends Seeder
|
|||||||
};
|
};
|
||||||
|
|
||||||
//Demodata Seeder
|
//Demodata Seeder
|
||||||
if(is_module_installed('visiosoft.module.demodata'))
|
if (is_module_installed('visiosoft.module.demodata')) {
|
||||||
{
|
|
||||||
$this->call(\Visiosoft\DemodataModule\Demodata\DemodataSeeder::class);
|
$this->call(\Visiosoft\DemodataModule\Demodata\DemodataSeeder::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user