Ajude o site desativando o bloqueador de anúncio
Cabeçalho

PHP composer Call to a member function make on

Autor: Eurai Criado: 18/02/2026 Atualizado: 18/02/2026 PHP
Postagem

🚀 PHP Composer: Call to a member function make() on null durante o package:discover

 

Se você está trabalhando com Laravel e ao executar composer install ou composer dump-autoload se deparou com esse erro, fique tranquilo 👇 — isso é mais comum do que parece.

 

❌ Erro apresentado:

Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

Error

Call to a member function make() on null

at vendor\laravel\framework\src\Illuminate\Console\Command.php:171
167▕      */
168▕     #[\Override]
169▕     public function run(InputInterface $input, OutputInterface $output): int
170▕     {
➜ 171▕         $this->output = $output instanceof OutputStyle ? $output : $this->laravel->make(
172▕             OutputStyle::class, ['input' => $input, 'output' => $output]
173▕         ); 

 

Esse problema geralmente acontece durante a fase de descoberta automática de pacotes (package discovery), quando o Laravel tenta inicializar o container da aplicação e encontra uma inconsistência na versão do framework ou em alguma dependência instalada.

 

🛠️ Solução recomendada:

Atualize a versão do Laravel Framework no seu composer.json. Por exemplo:

"laravel/framework": "^12.0"

 

Depois disso, execute:

composer update
php artisan optimize:clear

 

✅ Em muitos casos, apenas alinhar a versão do framework com as dependências já resolve o erro imediatamente.

 

📌 Dica extra:
Sempre verifique se seus pacotes são compatíveis com a versão atual do Laravel. Conflitos entre versões são uma das principais causas desse tipo de falha durante o package:discover.

 

🔎 Fonte:
https://github.com/laravel/framework/issues/58023

 

Gostou da dica? Compartilhe com seus amigos desenvolvedores e deixe um comentário! 😎

Um abraço e até a próxima! 🚀

 

 

 

 

 

#Laravel #PHP #Composer #WebDevelopment #Backend #FrameworkPHP #ErroLaravel #PackageDiscover #DesenvolvimentoWeb #Programacao

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL