chore(sf): rollback directory structure to avoid bc breaks keep it instead for a new major version

This commit is contained in:
maxperei
2025-01-23 11:41:06 +01:00
parent 3ec8dcb897
commit a2280ddf24
34 changed files with 12 additions and 16 deletions

View File

@@ -48,14 +48,14 @@
```yaml
imports:
- { resource: "@SynoliaSyliusGDPRPlugin/config/gdpr.yaml" }
- { resource: "@SynoliaSyliusGDPRPlugin/Resources/config/app/config.yaml" }
```
3. Create routing in `config/routes/gdpr.yaml` file:
```yaml
synolia_gdpr:
resource: "@SynoliaSyliusGDPRPlugin/config/routes/attributes.yaml"
resource: "@SynoliaSyliusGDPRPlugin/Resources/config/routes.yaml"
prefix: '/%sylius_admin.path_name%'
```

View File

@@ -1,2 +0,0 @@
imports:
- { resource: "@SynoliaSyliusGDPRPlugin/config/packages/ui.yaml" }

View File

@@ -1,2 +1,2 @@
imports:
- { resource: "@SynoliaSyliusGDPRPlugin/config/gdpr.yaml" }
- { resource: "@SynoliaSyliusGDPRPlugin/Resources/config/app/config.yaml" }

View File

@@ -1,3 +1,3 @@
synolia_gdpr:
resource: "@SynoliaSyliusGDPRPlugin/config/routes/attributes.yaml"
resource: "@SynoliaSyliusGDPRPlugin/Resources/config/routes.yaml"
prefix: '/%sylius_admin.path_name%'

View File

@@ -21,7 +21,7 @@ final class SynoliaSyliusGDPRExtension extends Extension
public function load(array $configs, ContainerBuilder $container): void
{
$config = $this->processConfiguration($this->getConfiguration([], $container), $configs);
$loader = new YamlFileLoader($container, new FileLocator(\dirname(__DIR__, 2) . '/config'));
$loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));
$loader->load('services.yaml');
@@ -79,7 +79,7 @@ final class SynoliaSyliusGDPRExtension extends Extension
'anonymization' => [
'mappings' => [
'paths' => [
\dirname(__DIR__, 2) . '/config/mappings/',
__DIR__ . '/../Resources/config/mappings/',
],
],
],

View File

@@ -0,0 +1,2 @@
imports:
- { resource: "@SynoliaSyliusGDPRPlugin/Resources/config/packages/ui.yaml" }

View File

@@ -1,5 +1,5 @@
controllers:
resource:
path: ../../src/Controller/
path: ../../Controller/
namespace: Synolia\SyliusGDPRPlugin\Controller
type: attribute

View File

@@ -2,7 +2,8 @@ services:
_defaults:
autowire: true
autoconfigure: true
public: false
Synolia\SyliusGDPRPlugin\:
resource: '../src/*'
exclude: '../src/{SynoliaSyliusGDPRPlugin.php}'
resource: '../../*'
exclude: '../../{SynoliaSyliusGDPRPlugin.php}'

View File

@@ -21,9 +21,4 @@ final class SynoliaSyliusGDPRPlugin extends Bundle
$container->addCompilerPass(new RegisterAnonymizationLoader());
$container->addCompilerPass(new RegisterAdvancedActionsFormDataProcessorsPass());
}
public function getPath(): string
{
return \dirname(__DIR__);
}
}