Php HybridAuth/Laravel-如何在没有构造函数的情况下实现?

Php HybridAuth/Laravel-如何在没有构造函数的情况下实现?,php,class,laravel,controller,hybridauth,Php,Class,Laravel,Controller,Hybridauth,我使用的是一个laravel4脚本,它已经有了一个UserController。 我试图为HybridAuth创建一个新的控制器,但是找不到方法(我必须使用UserController中的一些函数)。 另一方面,如果我在现有的UserController中实现它,我就不能使用2个构造函数。我是新手,请引导我 SteamController.php(新控制器) UserController.php class UserController extends BaseController{

我使用的是一个laravel4脚本,它已经有了一个UserController。 我试图为HybridAuth创建一个新的控制器,但是找不到方法(我必须使用UserController中的一些函数)。 另一方面,如果我在现有的UserController中实现它,我就不能使用2个构造函数。我是新手,请引导我

SteamController.php(新控制器)

UserController.php

class UserController extends BaseController{

    protected $user;

    public function __construct(User $user)
    {
        $this->user = $user;
    }
    ...

你可以使用SteamController.php中的hybridAuth吗?@vps它一直工作到我获得steam帐户的那部分,然后我需要在数据库中创建新用户,所以我必须从UserController调用一些我无法调用的方法(我找不到Controller方法)。你想从UserController使用什么函数?为什么不扩展userController类?@vps例如:$username=$this->create\u username\u如果存在($openid\u username);我尝试过类SteamController扩展UserController,但它仍然找不到方法。
class UserController extends BaseController{

    protected $user;

    public function __construct(User $user)
    {
        $this->user = $user;
    }
    ...