在我的用户模型文件中,我想定义验证规则。
public function getUserID(){
return Auth::id();
}
private $rules = array(
'name' => 'required|alpha|max:255',
'email' => 'required|email|max:255|unique:users,email,' . $this->getUserID(),
);
我得到了
FatalErrorException in User.php line 162: syntax error, unexpected '.', expecting ')'
我已经包括:使用Auth;
答案 0 :(得分:0)
您应该在方法__construct中填写Path inputFile = Paths.get("test.properties");
Charset fileCharset = Charset.defaultCharset();
List<String> allValues = Files.readAllLines(inputFile, fileCharset);
// work on that list
for (String value : allValues) {
System.out.println(value);
}
在声明中使用$rules
是危险的,因为该对象可能不存在......