Semplicemente credo che $tldList[ $tld ] non è un oggetto della classe cui appartiene il metodo checkDomain: quindi non puoi applicarlo.