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

@@ 3284-3286 (lines=3) @@
3281
                    //then $possible_array_of_params looks something like array('<','DTT_sold',true)
3282
                    //indicating that $possible_array_of_params[1] is actually a field name,
3283
                    //from which we should extract query parameters!
3284
                    if (! isset($possibly_array_of_params[0], $possibly_array_of_params[1])) {
3285
                        throw new EE_Error(sprintf(__("Improperly formed query parameter %s. It should be numerically indexed like array('<','DTT_sold',true); but you provided %s",
3286
                            "event_espresso"), $query_param_type, implode(",", $possibly_array_of_params)));
3287
                    }
3288
                    $this->_extract_related_model_info_from_query_param($possibly_array_of_params[1],
3289
                        $model_query_info_carrier, $query_param_type);

core/EE_Registry.core.php 1 location

@@ 941-954 (lines=14) @@
938
        // don't give up! you gotta...
939
        try {
940
            //does the file exist and can it be read ?
941
            if (! $path) {
942
                // so sorry, can't find the file
943
                throw new EE_Error (
944
                    sprintf(
945
                        esc_html__(
946
                            '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',
947
                            'event_espresso'
948
                        ),
949
                        trim($type, '.'),
950
                        $class_name,
951
                        '<br />' . implode(',<br />', $file_paths)
952
                    )
953
                );
954
            }
955
            // get the file
956
            require_once($path);
957
            // if the class isn't already declared somewhere