|
@@ -4,6 +4,7 @@ declare(strict_types=1);
|
|
|
namespace SixShop\LimitPurchase;
|
|
namespace SixShop\LimitPurchase;
|
|
|
|
|
|
|
|
use SixShop\Core\ExtensionAbstract;
|
|
use SixShop\Core\ExtensionAbstract;
|
|
|
|
|
+use SixShop\LimitPurchase\Hook\GoodsHook;
|
|
|
|
|
|
|
|
class Extension extends ExtensionAbstract
|
|
class Extension extends ExtensionAbstract
|
|
|
{
|
|
{
|
|
@@ -13,7 +14,7 @@ class Extension extends ExtensionAbstract
|
|
|
public function getHooks(): array
|
|
public function getHooks(): array
|
|
|
{
|
|
{
|
|
|
return [
|
|
return [
|
|
|
- // 添加限购相关的钩子类
|
|
|
|
|
|
|
+ GoodsHook::class,
|
|
|
];
|
|
];
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -23,14 +24,6 @@ class Extension extends ExtensionAbstract
|
|
|
return dirname(__DIR__);
|
|
return dirname(__DIR__);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- #[\Override]
|
|
|
|
|
- public function getCronJobs(): array
|
|
|
|
|
- {
|
|
|
|
|
- return [
|
|
|
|
|
- // 添加限购相关的定时任务
|
|
|
|
|
- ];
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
public function getCity(int $province): array
|
|
public function getCity(int $province): array
|
|
|
{
|
|
{
|
|
|
$province = substr((string)$province, 0, 2);
|
|
$province = substr((string)$province, 0, 2);
|