first commit

This commit is contained in:
编码猿
2024-09-27 01:06:04 +08:00
commit cbed24c40d
205 changed files with 8732 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
<?php
namespace App\Bean;
use Exception;
use Swoft\Bean\Annotation\Mapping\Bean;
/**
* @Bean("ResponseBean")
* @package App\Bean
*/
class ResponseBean {
public function success($data = [], string $message = "") {
$response = context()->getResponse();
return $response->withData([
'code' => 200,
'result' => $data,
'message' => $message
]);
}
public function fail($e) {
$response = context()->getResponse();
return $response->withData([
'code' => $e->getCode(),
'result' => null,
'message' => $e->getMessage(),
]);
}
}