public function checkCode($code) { $discount = new Discount(); $output = array(); //return $discount->validateCode($code); if ($discount->validateCode($code)) { if ($discount->validateCode($code)->used == null) { //return $discount->validateCode($code); $output['code'] = 1; //$output['display'] = 'This code is avail' $output['content'] = 'This code is available'; $output['discount'] = $discount->validateCode($code)->toArray(); //return $discount; } else { //return $discount->validateCode($code); $output['code'] = 5; //$output['display'] = 'This code is avail' $output['content'] = 'This code isn\'t available'; $output['discount'] = $discount->validateCode($code); } return json_encode($output); } $output[' code'] = '0'; $output['content'] = 'This code isn\'t available'; return json_encode($output); }