public function sendResponse($data) {
exit(json_encode($data));
}
public function __construct() {
$config = require 'application/config/db.php';
$options = [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_CASE => PDO::CASE_NATURAL,
PDO::ATTR_ORACLE_NULLS => PDO::NULL_EMPTY_STRING,
];
$this->db = new PDO('mysql:host='.$config['host'].';charset=utf8;dbname='.$config['name'].'', $config['user'], $config['password'], $options);
}
На сервере, думаю, тоже надо проверять.
То есть, две проверки - фронт + сервер.