😢

Whoops!

An exception is thrown and it was not caught by the system.

Exception: Could not add model Student to menu content.menu: menu does not exist

The code:

/data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/web-orm/src/ride/web/orm/ApplicationListener.php:45

39:             $menuName = $meta->getOption('scaffold.menu', 'content.menu');
40: 
41:             $this->menuNames[$menuName] = true;
42: 
43:             $menu = $applicationsMenu->getItem($menuName);
44:             if (!$menu) {
45:                 throw new Exception('Could not add model ' . $meta->getName() . ' to menu ' . $menuName . ': menu does not exist');
46:             }
47: 
48:             $menu->addMenuItem($menuItem);

The trace:

#0 [internal function]: ride\web\orm\ApplicationListener->prepareContentMenu(Object(ride\library\event\Event), Object(ride\application\orm\OrmManager))
#1 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/reflection/Callback.php(161): call_user_func(Array, event: Object(ride\library\event\Event), ormManager: Object(ride\application\orm\OrmManager))
#2 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/dependency/DependencyInjector.php(631): ride\library\reflection\Callback->invokeWithArguments(Array)
#3 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/dependency/DependencyInjector.php(600): ride\library\dependency\DependencyInjector->invokeCallback(Object(ride\library\reflection\Callback), Array, NULL, false)
#4 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/app/src/ride/application/event/LoggedEventManager.php(87): ride\library\dependency\DependencyInjector->invoke(Array, Array)
#5 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/web-base/src/ride/web/base/ApplicationListener.php(302): ride\application\event\LoggedEventManager->triggerEvent(Object(ride\library\event\Event), Array)
#6 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/web-base/src/ride/web/base/ApplicationListener.php(235): ride\web\base\ApplicationListener->handleTaskbar(Object(ride\web\base\menu\Taskbar), Object(ride\library\dependency\DependencyInjector), Object(ride\library\i18n\I18n), Object(ride\web\mvc\Request), Object(ride\web\security\SecurityManager))
#7 [internal function]: ride\web\base\ApplicationListener->prepareTemplateView(Object(ride\library\event\Event), Object(ride\library\dependency\DependencyInjector))
#8 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/reflection/Callback.php(161): call_user_func(Array, event: Object(ride\library\event\Event), dependencyInjector: Object(ride\library\dependency\DependencyInjector))
#9 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/dependency/DependencyInjector.php(631): ride\library\reflection\Callback->invokeWithArguments(Array)
#10 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/dependency/DependencyInjector.php(600): ride\library\dependency\DependencyInjector->invokeCallback(Object(ride\library\reflection\Callback), Array, NULL, false)
#11 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/app/src/ride/application/event/LoggedEventManager.php(87): ride\library\dependency\DependencyInjector->invoke(Array, Array)
#12 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/wba-exception-flare/src/ride/web/base/ExceptionApplicationListener.php(69): ride\application\event\LoggedEventManager->triggerEvent(Object(ride\library\event\Event), Array)
#13 [internal function]: ride\web\base\ExceptionApplicationListener->handleException(Object(ride\library\event\Event), Object(ride\service\ExceptionService), Object(ride\application\event\LoggedEventManager), Object(ride\library\i18n\I18n))
#14 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/reflection/Callback.php(161): call_user_func(Array, event: Object(ride\library\event\Event), service: Object(ride\service\ExceptionService), eventManager: Object(ride\application\event\LoggedEventManager), i18n: Object(ride\library\i18n\I18n))
#15 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/dependency/DependencyInjector.php(631): ride\library\reflection\Callback->invokeWithArguments(Array)
#16 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/library/dependency/DependencyInjector.php(600): ride\library\dependency\DependencyInjector->invokeCallback(Object(ride\library\reflection\Callback), Array, NULL, false)
#17 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/app/src/ride/application/event/LoggedEventManager.php(87): ride\library\dependency\DependencyInjector->invoke(Array, Array)
#18 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/web/WebApplication.php(719): ride\application\event\LoggedEventManager->triggerEvent(Object(ride\library\event\Event), Array)
#19 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/web/WebApplication.php(606): ride\web\WebApplication->handleException(Object(ride\library\template\exception\TemplateException))
#20 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/web/WebApplication.php(547): ride\web\WebApplication->renderView()
#21 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/application/src/ride/web/WebApplication.php(422): ride\web\WebApplication->sendResponse()
#22 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/vendor/ride/app/src/ride/application/system/System.php(445): ride\web\WebApplication->service()
#23 /data/sites/web/youjoblivestatikbe/subsites/youjob.live.statik.be/public/index.php(12): ride\application\system\System->service('web')
#24 {main}