Может вы посмотрите код класса, а не только сигнатуру конструктора?
Sumo 25.12.2014 11:15
А еще можно подняться уровнем выше и посмотреть на реализации базовых классов и наследников, посмотреть примеры в описании и т.д.
http://code.volchkov.net/parser3-pf/src/f544faff6a3b/auth/?at=pfp.s. aOptions — это параметр-хеш. Таким образом в Парсере организуются именованные параметры методов.
p.p.s. Перестаньте постоянно думать как устроен код, вызывающий объект. Объект про это ничего знать не должен. Он знает только про свои поля, методы и интерфейс объектов, которые он использует. Все, что объекту нужно от внешнего кода должно прийти явно. В конструктор.