Guys im trying to make my own extension but i cant. im trying to follow this tutrial https://docs.flarum.org/extend/start/ and it doesnt work.
Flarum encountered a boot error. Details have been logged to the Flarum log file.
The log file says: [2025-05-13 10:44:48] flarum.ERROR: Symfony\Component\Console\Exception\CommandNotFoundException: Command "create-extension" is not defined. in C:\xampp\htdocs\f1\vendor\symfony\console\Application.php:720
Stack trace:
#0 C:\xampp\htdocs\f1\vendor\symfony\console\Application.php(259): Symfony\Component\Console\Application->find('create-extensio...')
#1 C:\xampp\htdocs\f1\vendor\symfony\console\Application.php(171): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#2 C:\xampp\htdocs\f1\vendor\flarum\core\src\Console\Server.php(42): Symfony\Component\Console\Application->run()
#3 C:\xampp\htdocs\f1\flarum(24): Flarum\Console\Server->listen()
#4 {main}
[2025-05-13 10:45:48] flarum.ERROR: Symfony\Component\Console\Exception\CommandNotFoundException: Command "create-extension" is not defined. in C:\xampp\htdocs\f1\vendor\symfony\console\Application.php:720
Stack trace:
#0 C:\xampp\htdocs\f1\vendor\symfony\console\Application.php(259): Symfony\Component\Console\Application->find('create-extensio...')
#1 C:\xampp\htdocs\f1\vendor\symfony\console\Application.php(171): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#2 C:\xampp\htdocs\f1\vendor\flarum\core\src\Console\Server.php(42): Symfony\Component\Console\Application->run()
#3 C:\xampp\htdocs\f1\flarum(24): Flarum\Console\Server->listen()
#4 {main}
[2025-05-13 10:48:27] flarum.ERROR: Symfony\Component\Console\Exception\CommandNotFoundException: Command "create-extension" is not defined. in C:\xampp\htdocs\f1\vendor\symfony\console\Application.php:720
Stack trace:
#0 C:\xampp\htdocs\f1\vendor\symfony\console\Application.php(259): Symfony\Component\Console\Application->find('create-extensio...')
#1 C:\xampp\htdocs\f1\vendor\symfony\console\Application.php(171): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#2 C:\xampp\htdocs\f1\vendor\flarum\core\src\Console\Server.php(42): Symfony\Component\Console\Application->run()
#3 C:\xampp\htdocs\f1\flarum(24): Flarum\Console\Server->listen()
#4 {main}
[2025-05-13T12:07:05.836413+00:00] flarum.ERROR: TypeError: Flarum\Extension\Extension::getTitle(): Return value must be of type string, null returned in C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\Extension.php:271
Stack trace:
#0 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(110): Flarum\Extension\Extension->getTitle()
#1 C:\xampp\htdocs\f1\vendor\illuminate\collections\Collection.php(1527): Flarum\Extension\ExtensionManager->Flarum\Extension{closure}(Object(Flarum\Extension\Extension), 'sleepyrazor-hel...')
#2 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(109): Illuminate\Support\Collection->sortBy(Object(Closure))
#3 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(291): Flarum\Extension\ExtensionManager->getExtensions()
#4 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(307): Flarum\Extension\ExtensionManager->getEnabledExtensions()
#5 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionServiceProvider.php(33): Flarum\Extension\ExtensionManager->extend(Object(Flarum\Foundation\Application))
#6 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\Application.php(200): Flarum\Extension\ExtensionServiceProvider->Flarum\Extension{closure}(Object(Flarum\Foundation\Application))
#7 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\Application.php(163): Flarum\Foundation\Application->fireAppCallbacks(Array)
#8 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\InstalledSite.php(141): Flarum\Foundation\Application->boot()
#9 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\InstalledSite.php(74): Flarum\Foundation\InstalledSite->bootLaravel()
#10 C:\xampp\htdocs\f1\vendor\flarum\core\src\Http\Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#11 C:\xampp\htdocs\f1\vendor\flarum\core\src\Http\Server.php(34): Flarum\Http\Server->safelyBootAndGetHandler()
#12 C:\xampp\htdocs\f1\index.php(26): Flarum\Http\Server->listen()
#13 {main}
[2025-05-13T12:14:22.877241+00:00] flarum.ERROR: TypeError: Flarum\Extension\Extension::getTitle(): Return value must be of type string, null returned in C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\Extension.php:271
Stack trace:
#0 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(110): Flarum\Extension\Extension->getTitle()
#1 C:\xampp\htdocs\f1\vendor\illuminate\collections\Collection.php(1527): Flarum\Extension\ExtensionManager->Flarum\Extension{closure}(Object(Flarum\Extension\Extension), 'sleepyrazor-hel...')
#2 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(109): Illuminate\Support\Collection->sortBy(Object(Closure))
#3 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(291): Flarum\Extension\ExtensionManager->getExtensions()
#4 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(307): Flarum\Extension\ExtensionManager->getEnabledExtensions()
#5 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionServiceProvider.php(33): Flarum\Extension\ExtensionManager->extend(Object(Flarum\Foundation\Application))
#6 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\Application.php(200): Flarum\Extension\ExtensionServiceProvider->Flarum\Extension{closure}(Object(Flarum\Foundation\Application))
#7 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\Application.php(163): Flarum\Foundation\Application->fireAppCallbacks(Array)
#8 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\InstalledSite.php(141): Flarum\Foundation\Application->boot()
#9 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\InstalledSite.php(74): Flarum\Foundation\InstalledSite->bootLaravel()
#10 C:\xampp\htdocs\f1\vendor\flarum\core\src\Http\Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#11 C:\xampp\htdocs\f1\vendor\flarum\core\src\Http\Server.php(34): Flarum\Http\Server->safelyBootAndGetHandler()
#12 C:\xampp\htdocs\f1\index.php(26): Flarum\Http\Server->listen()
#13 {main}
[2025-05-13T12:15:38.653441+00:00] flarum.ERROR: TypeError: Flarum\Extension\Extension::getTitle(): Return value must be of type string, null returned in C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\Extension.php:271
Stack trace:
#0 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(110): Flarum\Extension\Extension->getTitle()
#1 C:\xampp\htdocs\f1\vendor\illuminate\collections\Collection.php(1527): Flarum\Extension\ExtensionManager->Flarum\Extension{closure}(Object(Flarum\Extension\Extension), 'sleepyrazor-hel...')
#2 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(109): Illuminate\Support\Collection->sortBy(Object(Closure))
#3 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(291): Flarum\Extension\ExtensionManager->getExtensions()
#4 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionManager.php(307): Flarum\Extension\ExtensionManager->getEnabledExtensions()
#5 C:\xampp\htdocs\f1\vendor\flarum\core\src\Extension\ExtensionServiceProvider.php(33): Flarum\Extension\ExtensionManager->extend(Object(Flarum\Foundation\Application))
#6 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\Application.php(200): Flarum\Extension\ExtensionServiceProvider->Flarum\Extension{closure}(Object(Flarum\Foundation\Application))
#7 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\Application.php(163): Flarum\Foundation\Application->fireAppCallbacks(Array)
#8 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\InstalledSite.php(141): Flarum\Foundation\Application->boot()
#9 C:\xampp\htdocs\f1\vendor\flarum\core\src\Foundation\InstalledSite.php(74): Flarum\Foundation\InstalledSite->bootLaravel()
#10 C:\xampp\htdocs\f1\vendor\flarum\core\src\Http\Server.php(58): Flarum\Foundation\InstalledSite->bootApp()
#11 C:\xampp\htdocs\f1\vendor\flarum\core\src\Http\Server.php(34): Flarum\Http\Server->safelyBootAndGetHandler()
#12 C:\xampp\htdocs\f1\index.php(26): Flarum\Http\Server->listen()
#13 {main}
PLease help