|
|
@@ -4,11 +4,13 @@ declare(strict_types=1);
|
|
|
namespace SixShop\Wechat;
|
|
|
|
|
|
use SixShop\Core\ExtensionAbstract;
|
|
|
+use SixShop\Wechat\Cron\AccessTokenCron;
|
|
|
use SixShop\Wechat\Hook\WechatUserHook;
|
|
|
|
|
|
class Extension extends ExtensionAbstract
|
|
|
{
|
|
|
|
|
|
+ #[\Override]
|
|
|
public function getHooks(): array
|
|
|
{
|
|
|
return [
|
|
|
@@ -16,8 +18,17 @@ class Extension extends ExtensionAbstract
|
|
|
];
|
|
|
}
|
|
|
|
|
|
+ #[\Override]
|
|
|
protected function getBaseDir(): string
|
|
|
{
|
|
|
return dirname(__DIR__);
|
|
|
}
|
|
|
+
|
|
|
+ #[\Override]
|
|
|
+ public function getCronJobs(): array
|
|
|
+ {
|
|
|
+ return [
|
|
|
+ AccessTokenCron::class,
|
|
|
+ ];
|
|
|
+ }
|
|
|
}
|