| ( ! ) Fatal error: Uncaught Error: Call to undefined method Canvas\FrontendFramework\Template::getColors() in /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/src/Template.php:234
Stack trace:
#0 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Environment.php(420) : eval()'d code(42): Canvas\FrontendFramework\Template->Canvas\FrontendFramework\{closure}()
#1 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(402): __TwigTemplate_9c5e7a900d2debdeebb2144a2aa96afc->doDisplay()
#2 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Environment.php(420) : eval()'d code(59): Twig\Template->yield()
#3 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(402): __TwigTemplate_d2b02f363533e6eb9052c73615fda0a0->doDisplay()
#4 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(358): Twig\Template->yield()
#5 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(373): Twig\Template->display()
#6 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/TemplateWrapper.php(51): Twig\Template->render()
#7 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/src/Template.php(438): Twig\TemplateWrapper->render()
#8 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/src/CoursePage.php(206): Canvas\FrontendFramework\Template->parse()
#9 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Extension/CoreExtension.php(1909): Canvas\FrontendFramework\CoursePage->getContents()
#10 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Environment.php(420) : eval()'d code(59): Twig\Extension\CoreExtension::getAttribute()
#11 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(402): __TwigTemplate_9db52efa6e115eda907a239a7399b3dc->doDisplay()
#12 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(358): Twig\Template->yield()
#13 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/Template.php(373): Twig\Template->display()
#14 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/vendor/twig/twig/src/TemplateWrapper.php(51): Twig\Template->render()
#15 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/src/Template.php(438): Twig\TemplateWrapper->render()
#16 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/modules/AbstractController.php(52): Canvas\FrontendFramework\Template->parse()
#17 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/modules/CoursePage/CoursePageController.php(58): Canvas\CModule\AbstractController->parse()
#18 /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/public_html/index.php(34): Canvas\CModule\CoursePage\CoursePageController->run()
#19 {main}
Next Twig\Error\RuntimeError: An exception has been thrown during the rendering of a template ("Call to undefined method Canvas\FrontendFramework\Template::getColors()") in "snippets/course-frameworks.twig" at line 1. in /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/courses/css-frameworks/snippets/course-frameworks.twig on line 1 |
| ( ! ) Twig\Error\RuntimeError: An exception has been thrown during the rendering of a template ("Call to undefined method Canvas\FrontendFramework\Template::getColors()") in "snippets/course-frameworks.twig" at line 1. in /var/www/dynamic/courses.devroc.nl/releases/20251013-115217/courses/css-frameworks/snippets/course-frameworks.twig on line 1 |
| Call Stack |
| # | Time | Memory | Function | Location |
| 1 | 0.0000 | 356872 | {main}( ) | .../index.php:0 |
| 2 | 0.0022 | 429672 | Canvas\CModule\CoursePage\CoursePageController->run( ) | .../index.php:34 |
| 3 | 0.0038 | 486168 | Canvas\CModule\AbstractController->parse( $template = 'CoursePage/course-page.twig', $data = ['course' => class Canvas\Course\CssFrameworks { protected array $aTechnologies = [...]; private string ${Canvas\FrontendFramework\AbstractCourse}courseDirName = 'css-frameworks' }, 'pastebin_url' => class Hurah\Types\Type\Url { private ${Hurah\Types\Type\AbstractDataType}sValue = [...] }, 'timer_visible' => FALSE, 'course_page' => class Canvas\FrontendFramework\CoursePage { private string $title = 'Frameworks in deze cursus'; private Hurah\Types\Type\Path $file = class Hurah\Types\Type\Path { ... }; private string $tag = '110-frameworks-in-deze-cursus'; private string $type = 'page'; private Hurah\Types\Type\Url $url = class Hurah\Types\Type\Url { ... }; private Canvas\FrontendFramework\CourseInterface $course = class Canvas\Course\CssFrameworks { ... } }, 'layout' => 'xcanvas', 'schedule' => class Canvas\FrontendFramework\Schedule { }] ) | .../CoursePageController.php:58 |
| 4 | 0.0038 | 486168 | Canvas\FrontendFramework\Template->parse( $file = 'CoursePage/course-page.twig', $data = ['course' => class Canvas\Course\CssFrameworks { protected array $aTechnologies = [...]; private string ${Canvas\FrontendFramework\AbstractCourse}courseDirName = 'css-frameworks' }, 'pastebin_url' => class Hurah\Types\Type\Url { private ${Hurah\Types\Type\AbstractDataType}sValue = [...] }, 'timer_visible' => FALSE, 'course_page' => class Canvas\FrontendFramework\CoursePage { private string $title = 'Frameworks in deze cursus'; private Hurah\Types\Type\Path $file = class Hurah\Types\Type\Path { ... }; private string $tag = '110-frameworks-in-deze-cursus'; private string $type = 'page'; private Hurah\Types\Type\Url $url = class Hurah\Types\Type\Url { ... }; private Canvas\FrontendFramework\CourseInterface $course = class Canvas\Course\CssFrameworks { ... } }, 'layout' => 'xcanvas', 'schedule' => class Canvas\FrontendFramework\Schedule { }] ) | .../AbstractController.php:52 |
| 5 | 0.0129 | 649888 | Twig\TemplateWrapper->render( $context = ['styles' => ['block_container' => 'margin-top:20px;margin-bottom:20px;flex-shrink: 1;border-radius: .37rem;border:1px solid #eae6e5!important'], 'course' => class Canvas\Course\CssFrameworks { protected array $aTechnologies = [...]; private string ${Canvas\FrontendFramework\AbstractCourse}courseDirName = 'css-frameworks' }, 'pastebin_url' => class Hurah\Types\Type\Url { private ${Hurah\Types\Type\AbstractDataType}sValue = [...] }, 'timer_visible' => FALSE, 'course_page' => class Canvas\FrontendFramework\CoursePage { private string $title = 'Frameworks in deze cursus'; private Hurah\Types\Type\Path $file = class Hurah\Types\Type\Path { ... }; private string $tag = '110-frameworks-in-deze-cursus'; private string $type = 'page'; private Hurah\Types\Type\Url $url = class Hurah\Types\Type\Url { ... }; private Canvas\FrontendFramework\CourseInterface $course = class Canvas\Course\CssFrameworks { ... } }, 'layout' => 'xcanvas', 'schedule' => class Canvas\FrontendFramework\Schedule { }] ) | .../Template.php:438 |
| 6 | 0.0129 | 649888 | Twig\Template->render( $context = ['styles' => ['block_container' => 'margin-top:20px;margin-bottom:20px;flex-shrink: 1;border-radius: .37rem;border:1px solid #eae6e5!important'], 'course' => class Canvas\Course\CssFrameworks { protected array $aTechnologies = [...]; private string ${Canvas\FrontendFramework\AbstractCourse}courseDirName = 'css-frameworks' }, 'pastebin_url' => class Hurah\Types\Type\Url { private ${Hurah\Types\Type\AbstractDataType}sValue = [...] }, 'timer_visible' => FALSE, 'course_page' => class Canvas\FrontendFramework\CoursePage { private string $title = 'Frameworks in deze cursus'; private Hurah\Types\Type\Path $file = class Hurah\Types\Type\Path { ... }; private string $tag = '110-frameworks-in-deze-cursus'; private string $type = 'page'; private Hurah\Types\Type\Url $url = class Hurah\Types\Type\Url { ... }; private Canvas\FrontendFramework\CourseInterface $course = class Canvas\Course\CssFrameworks { ... } }, 'layout' => 'xcanvas', 'schedule' => class Canvas\FrontendFramework\Schedule { }] ) | .../TemplateWrapper.php:51 |