private function getKey($value) {
        return !empty($this->hash) ? call_user_func($this->hash, $value) : preg_replace('/[^0-9a-z\.\_\-]/i', '', $value);
    }
private function getKey($value) {
        return !empty($this->hash) ? call_user_func($this->hash, $value) : preg_replace('/[^0-9a-z\.\_\-]/i', '', $value);
    }
private function getKey ( $ value ) { return ! empty ( $ this -> hash ) ? call_user_func ( $ this -> hash , $ value ) : preg_replace ( '/[^0-9a-z\.\_\-]/i' , '' , $ value ) ; }
Gets normalized key.

@param string $value The key to proccessing.

@return string
Gets normalized key .