Php 在Laravel中使用VisualCaptcha

Php 在Laravel中使用VisualCaptcha,php,laravel,captcha,Php,Laravel,Captcha,我正在尝试使用我的Laravel应用程序。我已经尝试用我的代码来调整它。但我不知道如何将以下回调适配到我的控制器: $app->get( '/audio(/:type)', function( $type = 'mp3' ) use( $app ) { $captcha = new \visualCaptcha\Captcha( $app->session ); if ( ! $captcha->streamAudio( $app->response,

我正在尝试使用我的Laravel应用程序。我已经尝试用我的代码来调整它。但我不知道如何将以下回调适配到我的控制器:

$app->get( '/audio(/:type)', function( $type = 'mp3' ) use( $app ) {
    $captcha = new \visualCaptcha\Captcha( $app->session );

    if ( ! $captcha->streamAudio( $app->response, $type ) ) {
        $app->pass();
    }
} );
class CaptchaController extends BaseController {

    /**
     * Start Captcha
     */
    public function start($params)
    {
        $session = new SessionCaptcha();
        $captcha = new Captcha($session);
        return $captcha->generate();
    }


    public function audio()
    {
        $session = new SessionCaptcha();
        $captcha = new Captcha($session);

        //$response = Response::make();
        $response->header('Access-Control-Allow-Origin', '*');

        //return var_dump($response);
        return $captcha->streamAudio($response, 'mp3');
    }



}
这是我的控制器:

$app->get( '/audio(/:type)', function( $type = 'mp3' ) use( $app ) {
    $captcha = new \visualCaptcha\Captcha( $app->session );

    if ( ! $captcha->streamAudio( $app->response, $type ) ) {
        $app->pass();
    }
} );
class CaptchaController extends BaseController {

    /**
     * Start Captcha
     */
    public function start($params)
    {
        $session = new SessionCaptcha();
        $captcha = new Captcha($session);
        return $captcha->generate();
    }


    public function audio()
    {
        $session = new SessionCaptcha();
        $captcha = new Captcha($session);

        //$response = Response::make();
        $response->header('Access-Control-Allow-Origin', '*');

        //return var_dump($response);
        return $captcha->streamAudio($response, 'mp3');
    }



}

启动功能起作用,但音频功能不起作用。。。我不知道如何将第一个参数添加到$captcha->streamAudio$firstParam,$extension。

以防其他人先到达这里,这个问题已在

作者提到没有返回$captcha->generate;但也有一些未公开的修改