add splfileinfo getter