Необходимо написать класс парсера fb2 файлов на php.

Все проекты
Прошло времени:   55 лет 5 месяцев 2 недели 4 дня 2 часа 53 минут
Необходимо написать класс парсера fb2 файлов на php.
Требования:
- класс возвращает все данные книги (автор, название и т.д) в виде массива ($data['author], $data['title'], или как-то так);
- класс возвращает картинку обложки;
- класс возвращает текст книги в виде массива, каждый абзац как отдельный элемент массива ($content[0] = array('type' = 'text', 'text' = 'Первый абзац'), $content[1] = array('type' = 'text', 'text' = 'Второй абзац') и т.д.)
- класс возвращает массив сносок со ссылкой на номер абзаца к которому они принадлежат ($notes[0] = array('type' = 'note', 'p' = '0', 'text' = 'сноска 1'), $notes[1] = array('type' = 'note', 'p' = 14, 'text' = 'сноска 2') и т.д.)
- в массив с текстом книги также вставляются изображения из текста ($content[0] = array('type' = 'image', 'image' = $image, 'text' = 'абзац 1'), array('type' = 'image', 'image' = $image2, 'text' = 'абзац 2') и т.д.)
- в массив с текстом книги также вставляются ссылки из текста ($content[0] = array('type' = 'link', 'href' = 'www.google.com.ua', 'text' = 'Google'), $content[1] = array('type' = 'link', 'href' = 'www.yandex.ru', 'text' = 'Yandex') и т.д.)
- ссылка и изображение разрывают абзац (например, текст "лучший в мире поисковик Yandex - наш поисковик" распарсится следующим образом: $content[0] = array('type' = 'text', 'text' = 'лучший в мире поисковик '), $content[1] = array('type' = 'link', 'href' = 'www.yandex.ru', 'text' = 'Yandex'), $content[2] = array('type' = 'text', 'text' = ' - наш поисковик') и т.д.)
- абзацы группируются по главам ($contents[0] = array('title' = 'Глава 1', 'content' = $content), $contents[1] = array('title' = 'Глава 2', 'content' = $content1) и т.д.)
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.
    Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

    Граффити – вид современного искусства, чем-то напоминающий наскальные надписи кроманьонцев и питекантропов. Тем не менее, многие образцы граффити возведены авторитетными искусствоведами в ранг шедевров. Если есть необходимость оформить поверхность стены самым необыкновенным образом, то художники граффити – это то, что нужно.