Exemple #1
0
                }
            }
            jTipsLogger::_log('deleting rounds from season');
            foreach ($jRounds as $jRound) {
                array_push($destroyed, $jRound->destroy());
            }
            $jTipsUser = new jTipsUser($database);
            $jTipsUsers = $jTipsUser->loadByParams($params);
            if (!is_array($jTipsUsers)) {
                if ($jTipsUser->exists()) {
                    $jTipsUsers = array($jTipsUser);
                } else {
                    $jTipsUsers = array();
                }
            }
            jTipsLogger::_log('deleting users from season');
            foreach ($jTipsUsers as $jTipsUser) {
                array_push($destroyed, $jTipsUser->destroy());
            }
            array_push($destroyed, $jSeason->destroy());
            if (in_array(FALSE, $destroyed)) {
                $message = 'Season(s) not cleanly removed!';
            } else {
                $message = 'Season(s) deleted!';
            }
        }
    }
} else {
    $message = 'Failed to delete season';
}
mosRedirect('index2.php?option=com_jtips&task=list&module=Seasons', $message);