Code Duplication    Length = 7-17 lines in 2 locations

core/libraries/form_sections/base/EE_Form_Section_Proper.form.php 1 location

@@ 438-444 (lines=7) @@
435
     * @return EE_Form_Input_Base
436
     * @throws EE_Error
437
     */
438
    public function get_input($name, $require_construction_to_be_finalized = true)
439
    {
440
        $subsection = $this->get_subsection($name, $require_construction_to_be_finalized);
441
        if (! $subsection instanceof EE_Form_Input_Base) {
442
            throw new EE_Error(
443
                sprintf(
444
                    __(
445
                        "Subsection '%s' is not an instanceof EE_Form_Input_Base on form '%s'. It is a '%s'",
446
                        'event_espresso'
447
                    ),

core/db_models/EEM_Base.model.php 1 location

@@ 5351-5367 (lines=17) @@
5348
     * @throws EE_Error
5349
     * @return mixed whatever the plugin which calls add_filter decides
5350
     */
5351
    public function __call($methodName, $args)
5352
    {
5353
        $className = get_class($this);
5354
        $tagName = "FHEE__{$className}__{$methodName}";
5355
        if (! has_filter($tagName)) {
5356
            throw new EE_Error(
5357
                sprintf(
5358
                    __('Method %1$s on model %2$s does not exist! You can create one with the following code in functions.php or in a plugin: %4$s function my_callback(%4$s \$previousReturnValue, EEM_Base \$object\ $argsArray=NULL ){%4$s     /*function body*/%4$s      return \$whatever;%4$s }%4$s add_filter( \'%3$s\', \'my_callback\', 10, 3 );',
5359
                        'event_espresso'),
5360
                    $methodName,
5361
                    $className,
5362
                    $tagName,
5363
                    '<br />'
5364
                )
5365
            );
5366
        }
5367
        return apply_filters($tagName, null, $this, $args);
5368
    }
5369
5370