【发布时间】:2016-02-01 02:56:41
【问题描述】:
我正在创建扩展 Auth_Login_Driver 的原始 Auth_Login_MyDriver。 我实现了这样的登录方法。
public function login($email,$pass){
}
但我收到以下错误。
Declaration of Auth\Auth_Login_Mydriver::login() must be compatible with Auth\Auth_Login_Driver::login()
我明白原因。我必须声明 login()。
但 SimpleAuth 包声明如下。
public function login($username_or_email = '', $password = ''){}
如何声明带参数的登录方法?
FuelPHP:1.7.3 PHP:5.6.13
【问题讨论】:
-
如何正确拼写“function”?
-
猛禽,谢谢我修好了。
-
我会调查一下,但你能告诉我们更多关于你想要达到的目标吗?如果您的方法不可行,我们或许可以提供替代解决方案。
标签: php abstract-class fuelphp