Busca Cliente simples

0 respostas
javaphp
C

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!

Criado 30 de maio de 2017
Respostas 0
Participantes 1