Environment
CakePHP 4.x (latest development version 2019-04-30)
Bake 4.x (latest development version 2019-04-30)
PHP 7.3.2
What I did
bin/cake bake controller book
Results:
Baking controller class for Book...
Exception: Call to undefined method Bake\View\BakeView::_getViewFileName() in [/usr/.../lfcakephp4/vendor/cakephp/bake/src/View/BakeView.php, line 99]
2019-04-30 15:42:07 Error: [Error] Call to undefined method Bake\View\BakeView::_getViewFileName() in /usr/.../lfcakephp4/vendor/cakephp/bake/src/View/BakeView.php on line 99
Stack Trace:
#0 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Utility/TemplateRenderer.php(100): Bake\View\BakeView->render('Controller/cont...')
#1 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Command/ControllerCommand.php(174): Bake\Utility\TemplateRenderer->generate('Controller/cont...')
#2 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Command/ControllerCommand.php(145): Bake\Command\ControllerCommand->bakeController('Book', Array, Object(Cake\Console\Arguments), Object(Cake\Console\ConsoleIo))
#3 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Command/ControllerCommand.php(63): Bake\Command\ControllerCommand->bake('Book', Object(Cake\Console\Arguments), Object(Cake\Console\ConsoleIo))
#4 /usr/.../lfcakephp4/vendor/cakephp/cakephp/src/Console/Command.php(178): Bake\Command\ControllerCommand->execute(Object(Cake\Console\Arguments), Object(Cake\Console\ConsoleIo))
#5 /usr/.../lfcakephp4/vendor/cakephp/cakephp/src/Console/CommandRunner.php(323): Cake\Console\Command->run(Array, Object(Cake\Console\ConsoleIo))
#6 /usr/.../lfcakephp4/vendor/cakephp/cakephp/src/Console/CommandRunner.php(161): Cake\Console\CommandRunner->runCommand(Object(Bake\Command\ControllerCommand), Array, Object(Cake\Console\ConsoleIo))
#7 /usr/.../lfcakephp4/bin/cake.php(12): Cake\Console\CommandRunner->run(Array)
#8 {main}
Environment
CakePHP 4.x (latest development version 2019-04-30)
Bake 4.x (latest development version 2019-04-30)
PHP 7.3.2
What I did
bin/cake bake controller book
Results:
Baking controller class for Book...
Exception: Call to undefined method Bake\View\BakeView::_getViewFileName() in [/usr/.../lfcakephp4/vendor/cakephp/bake/src/View/BakeView.php, line 99]
2019-04-30 15:42:07 Error: [Error] Call to undefined method Bake\View\BakeView::_getViewFileName() in /usr/.../lfcakephp4/vendor/cakephp/bake/src/View/BakeView.php on line 99
Stack Trace:
#0 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Utility/TemplateRenderer.php(100): Bake\View\BakeView->render('Controller/cont...')
#1 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Command/ControllerCommand.php(174): Bake\Utility\TemplateRenderer->generate('Controller/cont...')
#2 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Command/ControllerCommand.php(145): Bake\Command\ControllerCommand->bakeController('Book', Array, Object(Cake\Console\Arguments), Object(Cake\Console\ConsoleIo))
#3 /usr/.../lfcakephp4/vendor/cakephp/bake/src/Command/ControllerCommand.php(63): Bake\Command\ControllerCommand->bake('Book', Object(Cake\Console\Arguments), Object(Cake\Console\ConsoleIo))
#4 /usr/.../lfcakephp4/vendor/cakephp/cakephp/src/Console/Command.php(178): Bake\Command\ControllerCommand->execute(Object(Cake\Console\Arguments), Object(Cake\Console\ConsoleIo))
#5 /usr/.../lfcakephp4/vendor/cakephp/cakephp/src/Console/CommandRunner.php(323): Cake\Console\Command->run(Array, Object(Cake\Console\ConsoleIo))
#6 /usr/.../lfcakephp4/vendor/cakephp/cakephp/src/Console/CommandRunner.php(161): Cake\Console\CommandRunner->runCommand(Object(Bake\Command\ControllerCommand), Array, Object(Cake\Console\ConsoleIo))
#7 /usr/.../lfcakephp4/bin/cake.php(12): Cake\Console\CommandRunner->run(Array)
#8 {main}