PDO::prepare() declaration was different from interface and abstract