public static function sendMsg($data) { $database = new Database(); $token = $data['token']; $send_by = USER_ID; $send_to = $data['send_to']; $value = $data['value']; if (strlen($value) <= 0) { die("Message can't be empty"); } if (!Token::validateToken($token)) { die("Token value is invalid"); } $blocked = User::blocked_by_user($send_to); //printX($blocked); exit; if (in_array($send_by, $blocked)) { return "You can't send messages to this user"; } $data = array('user_id' => $send_to, 'sender_id' => $send_by, 'subject' => $value); $insertion = $database->insert_data(TABLE_MESSAGES, $data); if ($insertion === true) { die(json_encode(array('status' => '1', 'msg_id' => $database->lastId))); } else { die(json_encode($database->errors)); } }