chore(dump): remove scaffold example command, task and admin module
This commit is contained in:
@@ -1,30 +0,0 @@
|
|||||||
<?php declare(strict_types=1);
|
|
||||||
|
|
||||||
namespace AeonDumpManager\Command;
|
|
||||||
|
|
||||||
use Symfony\Component\Console\Attribute\AsCommand;
|
|
||||||
use Symfony\Component\Console\Command\Command;
|
|
||||||
use Symfony\Component\Console\Input\InputInterface;
|
|
||||||
use Symfony\Component\Console\Output\OutputInterface;
|
|
||||||
|
|
||||||
#[AsCommand(
|
|
||||||
name: 'aeon:example',
|
|
||||||
description: 'Add a short description for your command',
|
|
||||||
)]
|
|
||||||
class ExampleCommand extends Command
|
|
||||||
{
|
|
||||||
// Provides a description, printed out in bin/console
|
|
||||||
protected function configure(): void
|
|
||||||
{
|
|
||||||
$this->setDescription('Does something very special.');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Actual code executed in the command
|
|
||||||
protected function execute(InputInterface $input, OutputInterface $output): int
|
|
||||||
{
|
|
||||||
$output->writeln('It works!');
|
|
||||||
|
|
||||||
// Exit code 0 for success
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,49 +0,0 @@
|
|||||||
// <plugin root>/src/Resources/app/administration/src/module/swag-example/index.js
|
|
||||||
import './page/swag-example-list';
|
|
||||||
import './page/swag-example-detail';
|
|
||||||
import './page/swag-example-create';
|
|
||||||
import deDE from './snippet/de-DE';
|
|
||||||
import enGB from './snippet/en-GB';
|
|
||||||
|
|
||||||
Shopware.Module.register('swag-example', {
|
|
||||||
type: 'plugin',
|
|
||||||
name: 'Example',
|
|
||||||
title: 'swag-example.general.mainMenuItemGeneral',
|
|
||||||
description: 'sw-property.general.descriptionTextModule',
|
|
||||||
color: '#ff3d58',
|
|
||||||
icon: 'default-shopping-paper-bag-product',
|
|
||||||
|
|
||||||
snippets: {
|
|
||||||
'de-DE': deDE,
|
|
||||||
'en-GB': enGB
|
|
||||||
},
|
|
||||||
|
|
||||||
routes: {
|
|
||||||
list: {
|
|
||||||
component: 'swag-example-list',
|
|
||||||
path: 'list'
|
|
||||||
},
|
|
||||||
detail: {
|
|
||||||
component: 'swag-example-detail',
|
|
||||||
path: 'detail/:id',
|
|
||||||
meta: {
|
|
||||||
parentPath: 'swag.example.list'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
create: {
|
|
||||||
component: 'swag-example-create',
|
|
||||||
path: 'create',
|
|
||||||
meta: {
|
|
||||||
parentPath: 'swag.example.list'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
navigation: [{
|
|
||||||
label: 'swag-example.general.mainMenuItemGeneral',
|
|
||||||
color: '#ff3d58',
|
|
||||||
path: 'swag.example.list',
|
|
||||||
icon: 'default-shopping-paper-bag-product',
|
|
||||||
position: 100
|
|
||||||
}]
|
|
||||||
});
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"swag-example": {
|
|
||||||
"general": {
|
|
||||||
"mainMenuItemGeneral": "My custom module",
|
|
||||||
"descriptionTextModule": "Manage this custom module here"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"swag-example": {
|
|
||||||
"general": {
|
|
||||||
"mainMenuItemGeneral": "My custom module",
|
|
||||||
"descriptionTextModule": "Manage this custom module here"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
<?php declare(strict_types=1);
|
|
||||||
|
|
||||||
namespace AeonDumpManager\ScheduledTask;
|
|
||||||
|
|
||||||
use Shopware\Core\Framework\MessageQueue\ScheduledTask\ScheduledTask;
|
|
||||||
|
|
||||||
class ExampleTask extends ScheduledTask
|
|
||||||
{
|
|
||||||
public static function getTaskName(): string
|
|
||||||
{
|
|
||||||
return 'swag.example_task';
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function getDefaultInterval(): int
|
|
||||||
{
|
|
||||||
return 300; // 5 minutes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user