Code Duplication    Length = 23-23 lines in 2 locations

class/Utility.php 1 location

@@ 186-208 (lines=23) @@
183
     * @param bool   $addNone
184
     * @return XoopsFormSelect
185
     */
186
    public static function getListOrderBy($name = 'orderby', $caption = '', $defaut, $addNone = false)
187
    {
188
        global $xoopsUser;
189
190
        $select = new \XoopsFormSelect($caption, $name, $defaut);
191
        if ($addNone) {
192
            $select->addOption('', '');
193
        }
194
195
        $select->addOption('year ASC', _MD_EXTCAL_YEAR . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
196
        $select->addOption('year DESC', _MD_EXTCAL_YEAR . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
197
198
        $select->addOption('month ASC', _MD_EXTCAL_MONTH . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
199
        $select->addOption('month DESC', _MD_EXTCAL_MONTH . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
200
201
        $select->addOption('event_title ASC', _MD_EXTCAL_ALPHA . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
202
        $select->addOption('event_title DESC', _MD_EXTCAL_ALPHA . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
203
204
        $select->addOption('cat_name ASC', _MD_EXTCAL_CATEGORY . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
205
        $select->addOption('cat_name DESC', _MD_EXTCAL_CATEGORY . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
206
207
        return $select;
208
    }
209
210
    /*******************************************************************
211
     *

include/functions0.php 1 location

@@ 173-195 (lines=23) @@
170
 * @param bool   $addNone
171
 * @return XoopsFormSelect
172
 */
173
function getListOrderBy($name = 'orderby', $caption = '', $defaut, $addNone = false)
174
{
175
    global $xoopsUser;
176
177
    $select = new \XoopsFormSelect($caption, $name, $defaut);
178
    if ($addNone) {
179
        $select->addOption('', '');
180
    }
181
182
    $select->addOption('year ASC', _MD_EXTCAL_YEAR . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
183
    $select->addOption('year DESC', _MD_EXTCAL_YEAR . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
184
185
    $select->addOption('month ASC', _MD_EXTCAL_MONTH . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
186
    $select->addOption('month DESC', _MD_EXTCAL_MONTH . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
187
188
    $select->addOption('event_title ASC', _MD_EXTCAL_ALPHA . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
189
    $select->addOption('event_title DESC', _MD_EXTCAL_ALPHA . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
190
191
    $select->addOption('cat_name ASC', _MD_EXTCAL_CATEGORY . ' ' . _MD_EXTCAL_ORDER_BY_ASC);
192
    $select->addOption('cat_name DESC', _MD_EXTCAL_CATEGORY . ' ' . _MD_EXTCAL_ORDER_BY_DESC);
193
194
    return $select;
195
}
196
197
/*******************************************************************
198
 *