Example #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;
 }