Skip to content

Commit 18982c7

Browse files
committed
update check extensions methods
1 parent ab18edc commit 18982c7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

laravel/app/Http/Controllers/Api/ApiExcelController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ public function startTask()
141141
$data = $task->toArray();
142142

143143
// 如果是 cli 模式使用 laravels Task 异步事件
144-
if (PHP_SAPI == 'cli' && in_array('swoole', get_loaded_extensions())) {
144+
if (PHP_SAPI == 'cli' && extension_loaded('swoole')) {
145145
// 触发事件--实例化并通过fire触发,此操作是异步的,触发后立即返回,由Task进程继续处理监听器中的handle逻辑
146146
$event = new ApiExcelSwooleEvent($data);
147147
// $event = new TestEvent('event data');

laravel/app/Http/Controllers/AuthController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public function login()
5454

5555
// 登录成功,触发事件
5656
// 如果是 cli 模式使用 laravels Task 异步事件
57-
if (PHP_SAPI == 'cli' && in_array('swoole', get_loaded_extensions())) {
57+
if (PHP_SAPI == 'cli' && extension_loaded('swoole')) {
5858
Event::fire(new LoginSwooleEvent(auth('api')->user(), new Agent(), \Request::getClientIp(), time()));
5959
} else {
6060
event(new LoginEvent(auth('api')->user(), new Agent(), \Request::getClientIp(), time()));

0 commit comments

Comments
 (0)