response($this->$action($data)); } } else { http_response_code(500); die(); } } /** * Response * * @param array|object|string $data */ public function response ($data) { if (is_array($data)) { echo json_encode($data); } elseif (is_object($data)) { echo json_encode(get_object_vars($data)); } else { echo $data; } die(); } // public function getExampleAction ($data) { // $result = array(); // // //TODO : Do Something // $result['example'] = 'Something'; // // return $result; // } }