PHP template class