public function ajax_wpla_load_market_details() { // TODO: check nonce if (isset($_REQUEST['market_id'])) { // $market = WPLA_AmazonMarket::getMarket( $_REQUEST['market_id'] ); $market = new WPLA_AmazonMarket($_REQUEST['market_id']); // echo "<pre>";print_r($market);echo"</pre>"; if ($market) { // build response $response = new stdClass(); $response->url = $market->url; $response->code = $market->code; $response->signin_url = $market->getSignInUrl(); $response->developer_id = $market->developer_id; $response->success = true; $this->returnJSON($response); exit; } else { echo "invalid marketplace id"; } } }