Então Vinicius não consegui rodar o Run para fazer os testes, no Terminal da IDE do PHPStorm eu consegui fazer os testes. Porém no Run quando foi criado o arquivo do Banco.php na pasta Projeto para fazer os testes do projeto CONTA.PHP o meu está com ERRO: Error: Interpreter is not specified or invalid. Press ''Fix'' to edit your project configuration. Esta dizendo que o interprete não está especificado ou inválido. Pressione o FIX para editar a configuração do seu projeto.
Porém não consegui configurar, sabe me informar porque ocorreu esse ERRO? Meus Códigos: De Conta.php
class Conta
{
private string $cpfTitular;
private string $nomeTitular;
private float $saldo = 0;
public function sacar(float $valorASacar): void
{
if ($valorASacar > $this->saldo) {
echo "Saldo indisponível";
return;
}
$this->saldo -= $valorASacar;
}
public function depositar(float $valorADepositar): void
{
if ($valorADepositar < 0) {
echo "Valor precisa ser positivo";
return;
}
$this->saldo += $valorADepositar;
}
public function transferir(float $valorATransferir, Conta $contaDestino): void
{
if ($valorATransferir > $this->saldo) {
echo "Saldo indisponível";
return;
}
$this->sacar($valorATransferir);
$contaDestino->depositar($valorATransferir);
}
}
esse é o código de teste do arquivo banco.php
equire_once 'src/Conta.php';
$primeiraConta = new Conta();
$primeiraConta->depositar(500);
$primeiraConta->sacar(300); // isso é ok
Então depois ele fala para apertar no botão FIX quando faço isso abre uma nova janela com seguintes dados: _ tem um campo "PHP language leve : 7.1 ( const visibility,....) Outro campo abaixo: CLI interpretrer : < no interpreter>
O que eu faço para configurar, não consegui incluir imagem do ERRO. E tentei mudar de pasta o arquivo de teste banco.php e também não rodou com RUN. Pode me ajudar nesse caso?