mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
51 lines
1.1 KiB
PHP
51 lines
1.1 KiB
PHP
<?php
|
|
|
|
if (! defined('BASEPATH')) exit('No direct script access allowed');
|
|
|
|
//require_once APPPATH . '/libraries/REST_Controller.php';
|
|
|
|
/**
|
|
* Testing class for REST calls and authentication
|
|
*/
|
|
class Test extends APIv1_Controller
|
|
{
|
|
public function __construct()
|
|
{
|
|
parent::__construct();
|
|
}
|
|
|
|
/**
|
|
* Test HTTP GET method
|
|
* It responses whith the HTTP status 200 and prints this JSON string
|
|
* {"success":true,"message":"API HTTP GET call test succeed"}
|
|
*
|
|
* @return void
|
|
*/
|
|
public function getTest()
|
|
{
|
|
$payload = [
|
|
'success' => TRUE,
|
|
'message' => 'API HTTP GET call test succeed'
|
|
];
|
|
$httpstatus = REST_Controller::HTTP_OK;
|
|
$this->response($payload, $httpstatus);
|
|
}
|
|
|
|
/**
|
|
* Test HTTP POST method
|
|
* * It responses whith the HTTP status 200 and prints this JSON string
|
|
* {"success":true,"message":"API HTTP POST call test succeed"}
|
|
*
|
|
* @return void
|
|
*/
|
|
public function postTest()
|
|
{
|
|
$payload = [
|
|
'success' => TRUE,
|
|
'message' => 'API HTTP POST call test succeed'
|
|
];
|
|
$httpstatus = REST_Controller::HTTP_OK;
|
|
$this->response($payload, $httpstatus);
|
|
}
|
|
}
|