36 lines
765 B
PHP
36 lines
765 B
PHP
<?php
|
|
|
|
namespace App\Endpoint\Callback\Http\Controllers;
|
|
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Log;
|
|
|
|
class AlipayController extends Controller
|
|
{
|
|
/**
|
|
* 支付通知
|
|
*
|
|
* @param Request $request
|
|
* @return \Illuminate\Http\Response
|
|
*/
|
|
public function paidNotify(Request $request)
|
|
{
|
|
$this->log('paid notify', $request->all());
|
|
}
|
|
|
|
/**
|
|
* 微信回调日志
|
|
*
|
|
* @param string $message
|
|
* @param array $context
|
|
* @return void
|
|
*/
|
|
protected function log(string $message, array $context = [])
|
|
{
|
|
return Log::build([
|
|
'driver' => 'daily',
|
|
'path' => storage_path('logs/alipay-notify.log'),
|
|
])->info($message, $context);
|
|
}
|
|
}
|