Code Duplication    Length = 19-20 lines in 2 locations

core/db_models/EEM_Event.model.php 2 locations

@@ 369-388 (lines=20) @@
366
     * @return array|bool
367
     * @throws \EE_Error
368
     */
369
    public function get_questions_in_groups($QSG_IDs = '')
370
    {
371
        if (empty($QSG_IDs)) {
372
            EE_Error::add_error(
373
                esc_html__('An error occurred. No Question Group IDs were received.', 'event_espresso'),
374
                __FILE__, __FUNCTION__, __LINE__
375
            );
376
            return false;
377
        }
378
        return EE_Registry::instance()->load_model('Question')->get_all(
379
            array(
380
                array(
381
                    'Question_Group.QSG_ID' => array('IN', $QSG_IDs),
382
                    'QST_deleted'           => false,
383
                    'QST_admin_only'        => is_admin(),
384
                ),
385
                'order_by' => 'QST_order',
386
            )
387
        );
388
    }
389
390
391
@@ 399-417 (lines=19) @@
396
     * @return array|bool
397
     * @throws \EE_Error
398
     */
399
    public function get_options_for_question($QST_IDs)
400
    {
401
        if (empty($QST_IDs)) {
402
            EE_Error::add_error(
403
                esc_html__('An error occurred. No Question IDs were received.', 'event_espresso'),
404
                __FILE__, __FUNCTION__, __LINE__
405
            );
406
            return false;
407
        }
408
        return EE_Registry::instance()->load_model('Question_Option')->get_all(
409
            array(
410
                array(
411
                    'Question.QST_ID' => array('IN', $QST_IDs),
412
                    'QSO_deleted'     => false,
413
                ),
414
                'order_by' => 'QSO_ID',
415
            )
416
        );
417
    }
418
419
420