Exemple #1
0
 /**
  * 删除指定的成员信息
  *
  * @param int $memberId
  *
  * @return boolean
  */
 function removeMember($memberId)
 {
     $memberId = (int) $memberId;
     $member = $this->_tbMembers->find($memberId);
     if (!$member) {
         FLEA::loadClass('Exception_DataNotFound');
         __THROW(new Exception_DataNotFound($memberId));
         return false;
     }
     // 删除该用户的图片
     $uploadDir = FLEA::getAppInf('uploadDir') . DS;
     if ($member['headimg'] != '' && $member['headimg'] != 'defaulthead.jpg') {
         unlink($uploadDir . $member['headimg']);
     }
     if ($member['photo'] != '') {
         unlink($uploadDir . $member['photo']);
     }
     return $this->_tbMembers->removeByPkv($memberId);
 }