Code Duplication    Length = 14-18 lines in 2 locations

blocks/blocks_catsubscr.php 1 location

@@ 55-68 (lines=14) @@
52
    array_shift($options);
53
54
    $catsubscrCriteria = new \CriteriaCompo();
55
    switch ($type_block) {
56
        // For the block: catsubscr recents
57
        case 'recent':
58
            $catsubscrCriteria->setSort('catsubscr_created');
59
            $catsubscrCriteria->setOrder('DESC');
60
            break;
61
        // For the block: catsubscr of today
62
        case 'day':
63
            $catsubscrCriteria->add(new \Criteria('catsubscr_created', strtotime(date('Y/m/d')), '>='));
64
            $catsubscrCriteria->add(new \Criteria('catsubscr_created', strtotime(date('Y/m/d')) + 86400, '<='));
65
            $catsubscrCriteria->setSort('catsubscr_created');
66
            $catsubscrCriteria->setOrder('ASC');
67
            break;
68
    }
69
70
    $catsubscrCriteria->setLimit($nb_catsubscr);
71
    $catsubscrObjs = $helper->getHandler('Catsubscr')->getAll($catsubscrCriteria);

blocks/blocks_letter.php 1 location

@@ 59-76 (lines=18) @@
56
    array_shift($options);
57
58
    $letterCriteria = new \CriteriaCompo();
59
    switch ($type_block) {
60
        // For the block: letter recents
61
        case 'recent':
62
            $letterCriteria->setSort('letter_created');
63
            $letterCriteria->setOrder('DESC');
64
            break;
65
        // For the block: letter of today
66
        case 'day':
67
            $letterCriteria->add(new \Criteria('letter_created', strtotime(date('Y/m/d')), '>='));
68
            $letterCriteria->add(new \Criteria('letter_created', strtotime(date('Y/m/d')) + 86400, '<='));
69
            $letterCriteria->setSort('letter_created');
70
            $letterCriteria->setOrder('ASC');
71
            break;
72
        // For the block: letter random
73
        case 'random':
74
            $letterCriteria->setSort('RAND()');
75
            break;
76
    }
77
78
    $uid = (is_object($xoopsUser) && isset($xoopsUser)) ? $xoopsUser->uid() : 0;
79
    if (0 == $uid) {