Constructor property promotion

Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
This commit is contained in:
Kamil Tekiela 2024-02-04 15:33:13 +01:00
parent 6c5bea726e
commit d4f91f019f

View File

@ -41,10 +41,6 @@ class Header
* Scripts instance
*/
private Scripts $scripts;
/**
* PhpMyAdmin\Console instance
*/
private Console $console;
/**
* Menu instance
*/
@ -86,10 +82,9 @@ class Header
/**
* Creates a new class instance
*/
public function __construct(private readonly Template $template, Console $console)
public function __construct(private readonly Template $template, private Console $console)
{
$dbi = DatabaseInterface::getInstance();
$this->console = $console;
$this->menuEnabled = $dbi->isConnected();
$this->menu = new Menu($dbi, $this->template, Current::$database, Current::$table);
$this->scripts = new Scripts($this->template);