Было бы написано точно так же.
CodeIgniter - это не новый язык, это просто фреймворк. То, что вы пишете код в стиле MVC или используете внешние классы, вовсе не означает, что ваш стиль кодирования должен вообще измениться.
Есть несколько стилей, которым они хотели бы следовать, но они определенно не должны кардинально изменять ваш код, поскольку они в значительной степени основаны на здравом смысле. Читайте о них здесь .
Кроме того, рекомендуется всегда включать скобки при инициализации класса, таким образом, если он не выглядит иначе, чем класс с параметрами, и всегда лучше быть последовательным:)
$pdf = new PDFMerger();
$other = new OtherClass($pdf);
Наконец, единственное, что вы должны (?) Изменить по стилю, это последняя строка, добавить пробел между параметрами. Опять же, для последовательности и читабельности.