/var/www/html_nl/wp-content/plugins/loco-translate/src/ajax/PingController.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?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();
    }
    
    
}