Boa Tarde, tenho um código em Java que é um exemplo de busca de cliente(Sem banco de dados, apenas em List) e gostaria de saber se alguém poderia me ajudar a fazer esse código em php com a mesma funcionalidade, o mesmo exemplo.
A classe Cliente eu ja consegui fazer, só não estou conseguindo fazer essa do RepositórioCliente.
Main.java
public class Main {
public static void main(String[] args) {
Cliente c1 = new Cliente();
c1.setId(1);
c1.setEndereco("Rua 1");
c1.setIdade(10);
c1.setNome("Jose Beltrano");
RepositorioCliente.add(c1);
try {
Cliente resposta = RepositorioCliente.buscaPorId(2);
System.out.println("Nome do cliente: " + resposta.getNome());
} catch (RuntimeException e) {
System.out.println("Cliente não encontrado.");
}
}
}
RepositorioCliente.java
public class RepositorioCliente {
public static List<Cliente> clientes = new ArrayList<>();
public static void add(Cliente cliente) {
clientes.add(cliente);
}
public static Cliente buscaPorId(Integer id) {
for(Cliente c : clientes) {
if(c.getId().equals(id)) {
return c;
}
}
throw new RuntimeException("Cliente não encontrado");
}
}
Se puderem me ajudar… Obrigado!