$result değişkenini fonksiyonun dışında global tanımla, fonksiyonun içinde if bloklarının içinde result değişkeni duruma göre değiştir ve if bloğunun dışında return ettir.
Kodların üstünde $response diye bir değişken tanımlayın.
Sonrasında function($result) { kısmını function($result) use ($response){ şeklinde değişin. Function içinde $response = $result; şeklinde eşitlersen gelen cevap $response ile function dışına çıkacaktır.
Yapamazsan eğer bana yazarsan yardımcı olurum.