Привет,
Да попитам първо: защо държиш този код да се генерира от класа, а не да е част от index.php примерно? Иначе се сещам за няколко начина, що се отнася до желанието ти кодът на класа да е по-пригледен, без HTML код в него.
Чрез допълнителни, външни функции, които генерират HTML, а класът...