¿Cómo obtener datos de diferentes modelos para seleccionar?

Tengo forma con algunos atributos:

class ToraForm extends Form
{
    public function __construct($name = null)
    {
        parent::__construct('tora');
        $this->setAttribute('method', 'post');

        $this->add(array(
            'name' => 'id',
            'attributes' => array(
                'type' => 'hidden',
            ),
        ));
        $this->add(array(
            'name' => 'name',
            'attributes' => array(
                'type' => 'text',
                'required' => true,
            ),
            'options' => array(
                'label' => 'name',
            ),
        ));
}

pero quiero agregar lista desplegable con datos tomados de otro modelo. ¿Cómo hacerlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta