Como instalar e executar esse curso com versões mais atuais
[Finalizado Pelo Aluno]
fala prof estou fazendo o curso e atualmente estamos com o laravel na versão 9, minha máquina possui php em versões mais atuais, composer, quando estou tentando instalar versões antigas do laravel ele me dá um erro no ARTISAN durante a instalação.. como este:
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255
During inheritance of ArrayAccess: Uncaught ErrorException: Return type of
Illuminate\Support\Collection::offsetExists($key) should either be compatib
le with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTyp
eWillChange] attribute should be used to temporarily suppress the notice in
/home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illuminate
/Support/Collection.php:1349
Stack trace:
#0 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Support/Collection.php(11): Illuminate\Foundation\Bootstrap\HandleExcept
ions->handleError()
#1 /home/leonardo/laravel-marketplace/vendor/composer/ClassLoader.php(571):
include('...')
#2 /home/leonardo/laravel-marketplace/vendor/composer/ClassLoader.php(428):
Composer\Autoload\includeFile()
#3 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Support/helpers.php(110): Composer\Autoload\ClassLoader->loadClass()
#4 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Foundation/PackageManifest.php(130): collect()
#5 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Foundation/PackageManifest.php(106): Illuminate\Foundation\PackageManife
st->build()
#6 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Foundation/PackageManifest.php(89): Illuminate\Foundation\PackageManifes
t->getManifest()
#7 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifes
t->config()
#8 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\Pack
ageManifest->aliases()
#9 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumina
te/Foundation/Application.php(230): Illuminate\Foundation\Bootstrap\Registe
rFacades->bootstrap()
#10 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumin
ate/Foundation/Console/Kernel.php(310): Illuminate\Foundation\Application->
bootstrapWith()
#11 /home/leonardo/laravel-marketplace/vendor/laravel/framework/src/Illumin
ate/Foundation/Console/Kernel.php(127): Illuminate\Foundation\Console\Kerne
l->bootstrap()
#12 /home/leonardo/laravel-marketplace/artisan(37): Illuminate\Foundation\C
onsole\Kernel->handle()
#13 {main}
existe uma maneira de fazer esse curso usando o laravel na versão mais atual? ele irá funcionar corretamente?
Olá, Leonardo!
Tudo bem?
Temm curso mais atualizado sobre APIs no Laravel, inclusive com Docker:
https://academy.especializati.com.br/curso/laravel-api-com-cache
https://academy.especializati.com.br/curso/criando-plataforma-ead-com-laravel
---
Mas, sim este curso a ideia dele é possível aplicar na versão atual do Laravel, claro, mudou algumas coisinhas, como rotas e etc;
Minha recomendação é que use Docker, esse ponto é super importante, e tem curso de Docker aqui na plataforma: https://academy.especializati.com.br/curso/docker
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!