HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //var/www/intranet.kauko.lt/wp-content/plugins/loco-translate/src/ajax/PingController.php
<?php
/**
 * Ajax "ping" route, for testing Ajax responses are working.
 */
class Loco_ajax_PingController extends Loco_mvc_AjaxController {
    
    
    /**
     * {@inheritdoc}
     */
    public function render(){
        $post = $this->validate();
        // echo back bytes posted
        if( $post->has('echo') ){
            $this->set( 'ping', $post['echo'] );
        }
        // else just send pong
        else {
            $this->set( 'ping', 'pong' );
        }
        // always send tick symbol to check json serializing of unicode
        $this->set( 'utf8', "\xE2\x9C\x93" );

        return parent::render();
    }
    
    
}