Din getPageData()
metode returnerer et numerisk indekseret array ved 'resultater'-indekset, ikke et objekt. Dette betyder, at $results['pages'] indeholder et numerisk indekseret array, ikke et objekt. var_dump()
det og tjek det ud.
Du skal sandsynligvis gøre noget som:
$template = $results['pages'][0]->pagetemplate;