diff --git a/src/Panel.php b/src/Panel.php index 5f19be5..f276d01 100644 --- a/src/Panel.php +++ b/src/Panel.php @@ -60,7 +60,10 @@ public function getPanel() $installed = $this->decode($lockFile); if ($this->error === NULL) { + $required = array_filter($required); + $installed = array_filter($installed); $required += ['require' => [], 'require-dev' => []]; + $installed += ['packages' => [], 'packages-dev' => []]; $data = [ 'Packages' => self::format($installed['packages'], $required['require']), 'Dev Packages' => self::format($installed['packages-dev'], $required['require-dev']),