100, 'order' => array('Contact.last_name' => 'ASC', 'Contact.first_name' => 'ASC')); function index() { $this->all(); } function current() { $this->Contact->recursive = 0; $this->set('contacts', $this->paginate(array('Lease.closed_date IS NULL', //'Contact.' ))); $this->render('index'); } function all() { $this->Contact->recursive = 2; //$contacts = $this->paginate(); $this->set('contacts', $this->paginate()); $this->render('index'); } function view($id = null) { if (!$id) { $this->Session->setFlash(__('Invalid Item.', true)); $this->redirect(array('action'=>'')); } $this->Contact->recursive = 4; $this->Contact->Lease->LeaseType->unbindModel(array('hasMany' => array('Lease'))); $this->Contact->Lease->Charge->unbindModel(array('belongsTo' => array('Lease'))); $this->Contact->Lease->Charge->ChargeType->unbindModel(array('hasMany' => array('Charge'))); $this->Contact->Lease->Charge->Receipt->unbindModel(array('hasMany' => array('ChargesReceipt'))); $this->set('tenant', $this->Contact->read(null, $id)); } } ?>