Мне непонятна работа этого метода getSummaryLine?
igordata1 это же код из книги Зандстры, там всё описано. Зачем сюда его копипастить, если тут напишут точно такие же пояснения? Читайте и перечитывайте источник, до полного понимания.
Это потому что ты неуч. Это основы основ синтаксиса. Советую закрыть редактор и открыть доку PHP
Этот метод просто строит строку и возвращает ее. 
Оператор .= объединяет строки

$text = 'Вася';
$text .= ' Пупкин';
Вернет 'Вася Пупкин'

P.S. все твои вопросы от незнания языка. Иди учи потом берись писать