Uses PHP8's constructor property promotion.

in core/Command/Log, /Security, and /SystemTag classes.

Signed-off-by: Faraz Samapoor <fsa@adlas.at>
pull/38774/head
Faraz Samapoor 3 years ago committed by Louis
parent 81bb3362b2
commit d83944fd10
  1. 5
      core/Command/Log/File.php
  2. 5
      core/Command/Log/Manage.php
  3. 5
      core/Command/Security/ImportCertificate.php
  4. 10
      core/Command/Security/ListCertificates.php
  5. 5
      core/Command/Security/RemoveCertificate.php
  6. 5
      core/Command/Security/ResetBruteforceAttempts.php
  7. 5
      core/Command/SystemTag/Add.php
  8. 5
      core/Command/SystemTag/Delete.php
  9. 5
      core/Command/SystemTag/Edit.php
  10. 5
      core/Command/SystemTag/ListCommand.php

@ -36,10 +36,7 @@ use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;
class File extends Command implements Completion\CompletionAwareInterface {
protected IConfig $config;
public function __construct(IConfig $config) {
$this->config = $config;
public function __construct(protected IConfig $config) {
parent::__construct();
}

@ -39,10 +39,7 @@ class Manage extends Command implements CompletionAwareInterface {
public const DEFAULT_LOG_LEVEL = 2;
public const DEFAULT_TIMEZONE = 'UTC';
protected IConfig $config;
public function __construct(IConfig $config) {
$this->config = $config;
public function __construct(protected IConfig $config) {
parent::__construct();
}

@ -30,10 +30,7 @@ use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class ImportCertificate extends Base {
protected ICertificateManager $certificateManager;
public function __construct(ICertificateManager $certificateManager) {
$this->certificateManager = $certificateManager;
public function __construct(protected ICertificateManager $certificateManager) {
parent::__construct();
}

@ -31,12 +31,10 @@ use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class ListCertificates extends Base {
protected ICertificateManager $certificateManager;
protected IL10N $l;
public function __construct(ICertificateManager $certificateManager, IL10N $l) {
$this->certificateManager = $certificateManager;
$this->l = $l;
public function __construct(
protected ICertificateManager $certificateManager,
protected IL10N $l,
) {
parent::__construct();
}

@ -30,10 +30,7 @@ use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class RemoveCertificate extends Base {
protected ICertificateManager $certificateManager;
public function __construct(ICertificateManager $certificateManager) {
$this->certificateManager = $certificateManager;
public function __construct(protected ICertificateManager $certificateManager) {
parent::__construct();
}

@ -30,10 +30,7 @@ use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class ResetBruteforceAttempts extends Base {
protected Throttler $throttler;
public function __construct(Throttler $throttler) {
$this->throttler = $throttler;
public function __construct(protected Throttler $throttler) {
parent::__construct();
}

@ -31,10 +31,7 @@ use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class Add extends Base {
protected ISystemTagManager $systemTagManager;
public function __construct(ISystemTagManager $systemTagManager) {
$this->systemTagManager = $systemTagManager;
public function __construct(protected ISystemTagManager $systemTagManager) {
parent::__construct();
}

@ -30,10 +30,7 @@ use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;
class Delete extends Base {
protected ISystemTagManager $systemTagManager;
public function __construct(ISystemTagManager $systemTagManager) {
$this->systemTagManager = $systemTagManager;
public function __construct(protected ISystemTagManager $systemTagManager) {
parent::__construct();
}

@ -31,10 +31,7 @@ use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;
class Edit extends Base {
protected ISystemTagManager $systemTagManager;
public function __construct(ISystemTagManager $systemTagManager) {
$this->systemTagManager = $systemTagManager;
public function __construct(protected ISystemTagManager $systemTagManager) {
parent::__construct();
}

@ -30,10 +30,7 @@ use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Output\OutputInterface;
class ListCommand extends Base {
protected ISystemTagManager $systemTagManager;
public function __construct(ISystemTagManager $systemTagManager) {
$this->systemTagManager = $systemTagManager;
public function __construct(protected ISystemTagManager $systemTagManager) {
parent::__construct();
}

Loading…
Cancel
Save