40 lines
911 B
PHP
40 lines
911 B
PHP
<?php
|
|
|
|
namespace App\Controllers;
|
|
|
|
use App\Controllers\BaseController;
|
|
use CodeIgniter\HTTP\ResponseInterface;
|
|
use CodeIgniter\API\ResponseTrait;
|
|
|
|
class TestingController extends BaseController
|
|
{
|
|
use ResponseTrait;
|
|
protected $myLogger;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->myLogger = \Config\Services::mylogger();
|
|
}
|
|
|
|
public function saveForm()
|
|
{
|
|
// Get JSON input
|
|
$data = $this->request->getPost();
|
|
|
|
// For testing: just return the received data
|
|
return $this->respond([
|
|
'status' => 'success',
|
|
'message' => 'Form data received successfully!',
|
|
'data' => $data
|
|
]);
|
|
}
|
|
|
|
public function testcli()
|
|
{ echo "hi";
|
|
$this->myLogger->logme('error', "test log");
|
|
echo "hi 2";
|
|
log_message('error', 'test message for log_message_function');
|
|
echo "hi 3";
|
|
}
|
|
}
|