Re: Cargar classes

[email protected] (Carlos Medina)
Newsgroups php.general.es
Organization SimplyNetworks
Message-ID <[email protected]>
Hola Xavier,

tienes que mandar el objeto a una variable de clase para que la puedas
sacar en el view o en el controller

class UsuarioModelo
{
	$usuarios = null;
	function __construct ()
	{
		$this->usuarios = new ArrayObject();
		$this->usuarios->append(new   Usuario(1,"Ragnar","Ragnaroth","[email protected]"));
	}

}

Ahora en el controller no necesitas usar require_once si usas la carga
automatica por autoload de Zend

class IndexController extends Zend_Controller_Action
{
		
	public function init ()
	{
		$usuarios = new UsuarioModelo();
		$this->view->listaUsuario = $usuarios;
	}

En el view puedes hacer

<?php echo $this->listaUsuario->usuarios->offsetGet()
; ?>

Por lo complejo que resulta acceder a la clase te recomiendo usar otros
metodos.

Saludos

Carlos Medina
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.