Code Duplication    Length = 3-14 lines in 3 locations

core/libraries/plugin_api/EE_Register_Addon.lib.php 1 location

@@ 291-293 (lines=3) @@
288
                )
289
            );
290
        }
291
        if (! isset($setup_args['main_file_path']) || empty($setup_args['main_file_path'])) {
292
            throw new EE_Error(
293
                sprintf(
294
                    __(
295
                        'When registering an addon, you didn\'t provide the "main_file_path", which is the full path to the main file loaded directly by Wordpress. You only provided %s',
296
                        'event_espresso'

core/db_models/EEM_Base.model.php 1 location

@@ 3149-3151 (lines=3) @@
3146
                    //then $possible_array_of_params looks something like array('<','DTT_sold',true)
3147
                    //indicating that $possible_array_of_params[1] is actually a field name,
3148
                    //from which we should extract query parameters!
3149
                    if (! isset($possibly_array_of_params[0], $possibly_array_of_params[1])) {
3150
                        throw new EE_Error(sprintf(__("Improperly formed query parameter %s. It should be numerically indexed like array('<','DTT_sold',true); but you provided %s",
3151
                            "event_espresso"), $query_param_type, implode(",", $possibly_array_of_params)));
3152
                    }
3153
                    $this->_extract_related_model_info_from_query_param($possibly_array_of_params[1],
3154
                        $model_query_info_carrier, $query_param_type);

core/EE_Registry.core.php 1 location

@@ 919-932 (lines=14) @@
916
        // don't give up! you gotta...
917
        try {
918
            //does the file exist and can it be read ?
919
            if (! $path) {
920
                // so sorry, can't find the file
921
                throw new EE_Error (
922
                    sprintf(
923
                        esc_html__(
924
                            'The %1$s file %2$s could not be located or is not readable due to file permissions. Please ensure that the following filepath(s) are correct: %3$s',
925
                            'event_espresso'
926
                        ),
927
                        trim($type, '.'),
928
                        $class_name,
929
                        '<br />' . implode(',<br />', $file_paths)
930
                    )
931
                );
932
            }
933
            // get the file
934
            require_once($path);
935
            // if the class isn't already declared somewhere