From 1822a718400e1c23ba9157dbe52ff9a9bf824551 Mon Sep 17 00:00:00 2001 From: Edward Yang Date: Thu, 30 Jun 2022 15:27:18 +0800 Subject: [PATCH] fixed columns --- beike/Plugin/Manager.php | 2 +- beike/Plugin/Plugin.php | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/beike/Plugin/Manager.php b/beike/Plugin/Manager.php index 3d0130af..9701df5a 100644 --- a/beike/Plugin/Manager.php +++ b/beike/Plugin/Manager.php @@ -69,7 +69,7 @@ class Manager * * @throws \Exception */ - public function getPlugin($code) + public function getPlugin($code): ?Plugin { $plugins = $this->getPlugins(); return $plugins[$code] ?? null; diff --git a/beike/Plugin/Plugin.php b/beike/Plugin/Plugin.php index 4277d2a9..e97fd3cf 100644 --- a/beike/Plugin/Plugin.php +++ b/beike/Plugin/Plugin.php @@ -100,6 +100,12 @@ class Plugin implements Arrayable, \ArrayAccess return admin_route('plugins.edit', ['code' => $this->code]); } + public function getColumns() + { + return $this->columns; + } + + public function toArray(): array { return (array)array_merge([