Hello Paulson,
You did it almost right, the line: "return $error ?: true;" is shorthand ternary operator which doesn't support
by php less then 5.3. We already fixed this issue in the working...