语法错误,连接数组内的字符串

时间:2015-04-23 08:02:23

标签: php laravel-5

在我的用户模型文件中,我想定义验证规则。

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;

1 个答案:

答案 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是危险的,因为该对象可能不存在......