Класс упрощающий ведение разного рода журналов. Накапливает в буфере(массиве) строки(например логи), вставляя перед каждым сообщением имя журнала и дату, затем при перезаписи объекта записывает массив в файловый поток, и поток закрывается. Пример из учебника Котерова по PHP. Кладу сюда исключительно ради своих(учебных) целей.
P.S. В файле Logger2.php реализован тот же класс, отличие в том, что реализована проверка существование объекта, который использует данный фаил, и если он существует, то программа использует его, а не создаёт новый (кэширует ресурс);