Jump to content
AJBM

[Resolvido] Laravel

Recommended Posts

AJBM

Boas!

Eu criei um projeto laravel usando este comando composer create-project laravel/laravel --prefer-dist depois abri o projeto no netbeans e o projeto contêm erros.

Um dos erros encontra-se class_with_method_that_declares_anonymous_class

$o = new class { public function foo() {} };
....

Outro erro encontra-se no ficheiro ReportSpecificationstarts, entre outros.

Alguém sabe o porquê de isto acontecer?

Share this post


Link to post
Share on other sites
coxosclassic

Boas,

Nao tiveste nenhum erro (ou warning) durante a instalacao? Se sim diz quais, pode ser que te consigamos ajudar mais.

Entretanto certifica-te que nao tens erros de instalacao e que tens tudo atualizado (composer, php). O teu problema pode estar ai

cumps


Cumps,

cc

Share this post


Link to post
Share on other sites
AJBM

Não tive nenhum erro durante a instalação.

Eu se abrir o projeto laravel no netbeans/eclipse o projeto contêm erros (penso eu ser de sintaxe), mas se abrir no phpstorm os erros não aparecem.

Share this post


Link to post
Share on other sites
Th3Alchemist

Mas a aplicação corre com erros? Creio que seja o IDE a confundir ficheiros PHP da aplicação com testes. Qual é a diretoria do ficheiro onde ocorre o erro?

Mete o IDE a ignorar a pasta dos testes e instala o Laravel IDE Helper

Share this post


Link to post
Share on other sites
AJBM

Corre, mas para não serem apresentados os erros eu comentava o código que dava erro.

Os ficheiros com erros estão dentro da pasta vendor.

Dois deles dentro vendor/phpunit/php-token-stream/tests/_fixture

Já agora qual é o IDE que usas para programar PHP?

Share this post


Link to post
Share on other sites
Th3Alchemist

Corre, mas para não serem apresentados os erros eu comentava o código que dava erro.

Os ficheiros com erros estão dentro da pasta vendor.

Dois deles dentro vendor/phpunit/php-token-stream/tests/_fixture

Já agora qual é o IDE que usas para programar PHP?

Tal como disse, são testes.

Instala o IDE Helper e ignora a pasta vendor.

Utilizo Atom (não é bem um IDE...)

Invez comentar o código (nunca se deve mexer nos ficheiros vendor, basta um composer update que tudo volta ao original), tenta o seguinte para desativar os erros nessa pasta:

No NetBeans, vai às propriedades do projeto (clique direito no projecto (lista)) e adiciona a pasta vendor aos "Ignored Folders"

ignored-folders.png

A pasta vai "desaparecer" da lista mas continua fisicamente no projecto. Os erros provenientes dessa pasta deverão desaparecer.

Edited by Th3Alchemist

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.