This error occurs when generating matches for a round robin tournament.
ErrorException: [E_WARNING] Invalid argument supplied for foreach() in src/addons/XFA/Tournament/Pub/Controller/Tournament.php at line 944
Server log
#0 src/addons/XFA/Tournament/Pub/Controller/Tournament.php(944): XF::handlePhpError(2, '[E_WARNING] Inv...', '/home/absolute/...', 944, Array)
#1 src/XF/Mvc/Dispatcher.php(249): XFA\Tournament\Pub\Controller\Tournament->actionGenerateMatches(Object(XF\Mvc\ParameterBag))
#2 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XFA\\Tournament:...', 'GenerateMatches', 'html', Object(XF\Mvc\ParameterBag), 'xfa_tourn', Object(XFA\Tournament\Pub\Controller\Tournament), NULL)
#3 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#4 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#5 src/XF.php(328): XF\App->run()
#6 index.php(13): XF::runApp('XF\\Pub\\App')
#7 {main}
array(4) {
["url"] => string(63) "/*********/index.php?tournaments/league-test.2/generate-matches"
["referrer"] => string(90) "http://*****************y/index.php?tournaments/league-test.2/generate-matches"
["_GET"] => array(1) {
["tournaments/league-test_2/generate-matches"] => string(0) ""
}
["_POST"] => array(1) {
["_xfToken"] => string(8) "********"
}
}
ErrorException: [E_WARNING] Invalid argument supplied for foreach() in src/addons/XFA/Tournament/Pub/Controller/Tournament.php at line 944
- XF::handlePhpError() in src/addons/XFA/Tournament/Pub/Controller/Tournament.php at line 944
- XFA\Tournament\Pub\Controller\Tournament->actionGenerateMatches() in src/XF/Mvc/Dispatcher.php at line 249
- XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
- XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
- XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1931
- XF\App->run() in src/XF.php at line 328
- XF::runApp() in index.php at line 13
Server log
- ErrorException: [E_WARNING] Invalid argument supplied for foreach()
- src/addons/XFA/Tournament/Pub/Controller/Tournament.php:944
#0 src/addons/XFA/Tournament/Pub/Controller/Tournament.php(944): XF::handlePhpError(2, '[E_WARNING] Inv...', '/home/absolute/...', 944, Array)
#1 src/XF/Mvc/Dispatcher.php(249): XFA\Tournament\Pub\Controller\Tournament->actionGenerateMatches(Object(XF\Mvc\ParameterBag))
#2 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XFA\\Tournament:...', 'GenerateMatches', 'html', Object(XF\Mvc\ParameterBag), 'xfa_tourn', Object(XFA\Tournament\Pub\Controller\Tournament), NULL)
#3 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#4 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#5 src/XF.php(328): XF\App->run()
#6 index.php(13): XF::runApp('XF\\Pub\\App')
#7 {main}
array(4) {
["url"] => string(63) "/*********/index.php?tournaments/league-test.2/generate-matches"
["referrer"] => string(90) "http://*****************y/index.php?tournaments/league-test.2/generate-matches"
["_GET"] => array(1) {
["tournaments/league-test_2/generate-matches"] => string(0) ""
}
["_POST"] => array(1) {
["_xfToken"] => string(8) "********"
}
}