Beispiel #1
0
 public function getMyDocumentFolder($ownerId)
 {
     $folder = new Sys_Model_File_Folder();
     $folder = $folder->fetchRow($folder->select()->where("folder_type=?", Sys_Model_File_Folder::FOLDER_TYPE_MY_DOCUMRNT)->where('owner=?', $ownerId)->order('id')->limit(1));
     //echo( $folder->select()->where("folder_type=?",Sys_Model_File_Folder::FOLDER_TYPE_MY_DOCUMRNT)->where( 'owner=?',$ownerId )->order('id')->limit(1) );
     //   echo $folder->id;
     //die();
     if (trim($folder->id) == '') {
         $folder = new Sys_Model_File_Folder();
         $folder->setName("My Documents");
         $folder->setFolderType(Sys_Model_File_Folder::FOLDER_TYPE_MY_DOCUMRNT);
         $folder->setOwner(App_Env::getUserId());
         $folder->setIsActive(1);
         $folder = $folder->save();
     }
     return $folder;
 }
Beispiel #2
0
 public function update($data, $where = null)
 {
     $cols = $this->getCols();
     if (in_array("modified", $cols)) {
         $newdate = new DateTime();
         $newdatestr = $newdate->format($this->_datetime_format);
         $data['modified'] = $newdatestr;
     }
     if (in_array("modifier_id", $this->_cols)) {
         $data['modifier_id'] = App_Env::getUserId();
     }
     if (in_array("modify_by", $this->_cols)) {
         $data['modify_by'] = App_Env::getUserId() . ":" . App_Env::getUserFullName();
     }
     $this->getDbTable()->update($data, $where);
 }
Beispiel #3
0
     $labelerMember = new Sdc_Model_Labeler_Member();
     $coll = $labelerMember->getDbAttrName("memberId");
     $result = $labelerMember->fetchRow("{$coll}='{$userid}'");
     $lid = $result->getLabelerId();
     return $lid;
 }
 static function getUserLastAccess()
 {
     if (self::getSession("SYS_USER_UserLastAccess") == '') {
         $userid = App_Env::getUserId();
         $dbh = Zend_Registry::get('db');