示例#1
0
 /**
  * Set user row
  *
  * @param Users_Model_User $row
  * @return Users_Form_Users_Profile
  */
 public function setUser(Users_Model_User $row)
 {
     if ($row->password) {
         $this->addElement($this->_currentPassword($row));
         $this->getElement('submit')->setOrder(100);
     }
     $this->getElement('email')->getValidator('Db_NoRecordExists')->setExclude(array('field' => 'id', 'value' => $row->id));
     $this->_row = $row;
     return parent::setDefaults($row->toArray());
 }