<commit_before><?php
/**
 * Reply.php
 * User: <EMAIL>
 * Date: 16/5/31 Time: 15:39
 */
class Reply extends CI_Controller{

    public function _remap( $methed, $params = []){
        switch ($methed){
            case 'girl':
                echo 'PARAMS->';
                print_r($params);
                $this->replygirl();
                break;
            default:
                echo 'CANT SEARCH METHED';
        }
    }

    public function replygirl(){
        echo 'THIS IS REDIR METHOD';
    }
}<commit_msg>controller remap test<commit_after><?php
/**
 * Reply.php
 * User: <EMAIL>
 * Date: 16/5/31 Time: 15:39
 */
class Reply extends CI_Controller{

    public function _remap( $method, $params = []){
        $method = trim($method);
        if (method_exists($this, $method)){
            return call_user_func_array([$this, $method], $params);
        }else{
            echo 'CANT SEARCH THIS METHOD ->'.$method;
        }
    }

    public function girl($name, $age){
        echo 'THIS GIRL '.$name.' IS '.$age;
    }

    public function boy($name, $age, $height){
        echo $name.' 今年 '.$age.' 岁了,身高 '.$height.'CM';
    }
}
{'fraction_non_alphanumeric': 0.15551694178974804, 'fraction_numerical': 0.015638575152041704, 'mean_word_length': 1.9312977099236641, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1058706', 'n_tokens_mistral': 399, 'n_tokens_neox': 363, 'n_words': 95}