Skip to content

Commit

Permalink
Refs #7112, shortening constructor logic for DuplicateActionRemover &…
Browse files Browse the repository at this point in the history
… FixDuplicateActions.
  • Loading branch information
diosmosis committed Feb 9, 2015
1 parent e084b06 commit 6ef32c1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 28 deletions.
23 changes: 4 additions & 19 deletions plugins/CoreAdminHome/Commands/FixDuplicateLogActions.php
Original file line number Diff line number Diff line change
Expand Up @@ -75,25 +75,10 @@ public function __construct(ArchiveInvalidator $invalidator = null, DuplicateAct
{
parent::__construct();

if ($invalidator === null) {
$invalidator = new ArchiveInvalidator();
}
$this->archiveInvalidator = $invalidator;

if ($duplicateActionRemover === null) {
$duplicateActionRemover = new DuplicateActionRemover();
}
$this->duplicateActionRemover = $duplicateActionRemover;

if ($actionsAccess === null) {
$actionsAccess = new Actions();
}
$this->actionsAccess = $actionsAccess;

if ($logger === null) {
$logger = StaticContainer::get('Psr\Log\LoggerInterface');
}
$this->logger = $logger;
$this->archiveInvalidator = $invalidator ?: new ArchiveInvalidator();
$this->duplicateActionRemover = $duplicateActionRemover ?: new DuplicateActionRemover();
$this->actionsAccess = $actionsAccess ?: new Actions();
$this->logger = $logger ?: StaticContainer::get('Psr\Log\LoggerInterface');
}

protected function configure()
Expand Down
11 changes: 2 additions & 9 deletions plugins/CoreAdminHome/Model/DuplicateActionRemover.php
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,8 @@ class DuplicateActionRemover
*/
public function __construct($tableMetadataAccess = null, $logger = null)
{
if ($tableMetadataAccess === null) {
$tableMetadataAccess = new TableMetadata();
}
$this->tableMetadataAccess = $tableMetadataAccess;

if ($logger === null) {
$logger = StaticContainer::get('Psr\Log\LoggerInterface');
}
$this->logger = $logger;
$this->tableMetadataAccess = $tableMetadataAccess ?: new TableMetadata();
$this->logger = $logger ?: StaticContainer::get('Psr\Log\LoggerInterface');
}

/**
Expand Down

0 comments on commit 6ef32c1

Please sign in to comment.