2 Commits
1.0.1 ... 1.0.3

2 changed files with 12 additions and 3 deletions

View File

@@ -16,6 +16,7 @@ use Contao\StringUtil;
use Contao\System; use Contao\System;
use Contao\Widget; use Contao\Widget;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
use Symfony\Component\Filesystem\Filesystem;
class DummyCopierModule extends BackendModule class DummyCopierModule extends BackendModule
{ {
@@ -23,7 +24,8 @@ class DummyCopierModule extends BackendModule
protected function compile(): void protected function compile(): void
{ {
$connection = System::getContainer()->get(Connection::class); /** @var Connection $connection */
$connection = System::getContainer()->get('database_connection');
$this->Template->action = Environment::get('request'); $this->Template->action = Environment::get('request');
$this->Template->requestToken = \defined('REQUEST_TOKEN') ? REQUEST_TOKEN : ''; $this->Template->requestToken = \defined('REQUEST_TOKEN') ? REQUEST_TOKEN : '';
@@ -69,8 +71,11 @@ class DummyCopierModule extends BackendModule
); );
try { try {
/** @var DummyCopier $copier */ $copier = new DummyCopier(
$copier = System::getContainer()->get(DummyCopier::class); $connection,
new Filesystem(),
(string) System::getContainer()->getParameter('kernel.project_dir')
);
$result = $copier->execute($options); $result = $copier->execute($options);
Message::addConfirmation(sprintf( Message::addConfirmation(sprintf(

View File

@@ -8,4 +8,8 @@ use Symfony\Component\HttpKernel\Bundle\Bundle;
class DummyCopierBundle extends Bundle class DummyCopierBundle extends Bundle
{ {
public function getPath(): string
{
return \dirname(__DIR__);
}
} }