
Jorge Leonardo Cárdenas Montenegro
Preguntahola estoy tratando de realizar el siguiente ejercicio: El almacen ABC por cada compra que realiza asigna puntos (10 puntos por cada $1000). Al final de la transacción, se debe calcular la cantidad de puntos acumuladas. Para ello se solicita al usuario el numero del documento y el valor de la compra
los datos del usuario deben ser buscados por medio de la clase cliente y el metodo readClient()
La pregunta es: ¿como hago para que los datos del archivo info-cliente.php sean consumidos por el metodo readClient()?.
Muchas Gracias.

Jorge Leonardo Cárdenas Montenegro
<code> <?php class Cliente{ private $documento; private $nombre; private $puntos; private $compra; public function __construct($documento, $compra) { $this->documento = $documento; $this->compra = $compra; } public function readClient(){ require_once('info-cliente.php'); foreach ($info as $documento => $valor) { if ($documento === $this->documento) { $this->nombre=$info[$documento]['nombre']; $this->puntos=$info[$documento]['puntos']; } return $this->nombre; } } public function sumarPuntos(){ return $this->puntos+=$this->compra; } }
Despues de varios días de analisis y de estudio encontre la respuesta y este ha sido el resultado del ejercicio.