Exemple #1
0
 /**
  * Sync Calendar Records 
  * @return <array> Count of Calendar Records
  */
 public function Calendar()
 {
     $user = Users_Record_Model::getCurrentUserModel();
     $controller = new Google_Calendar_Controller($user);
     $records = $controller->synchronize();
     $syncRecords = $this->getSyncRecordsCount($records);
     $syncRecords['vtiger']['more'] = $controller->targetConnector->moreRecordsExits();
     $syncRecords['google']['more'] = $controller->sourceConnector->moreRecordsExits();
     return $syncRecords;
 }
Exemple #2
0
 /**
  * Sync Calendar Records 
  * @return <array> Count of Calendar Records
  */
 public function Calendar($userId = false)
 {
     if (!$userId) {
         $user = Users_Record_Model::getCurrentUserModel();
     } else {
         $user = new Users();
         $user = $user->retrieve_entity_info($userId, 'Users');
         $user = Users_Record_Model::getInstanceFromUserObject($user);
     }
     $controller = new Google_Calendar_Controller($user);
     $records = $controller->synchronize();
     $syncRecords = $this->getSyncRecordsCount($records);
     $syncRecords['vtiger']['more'] = $controller->targetConnector->moreRecordsExits();
     $syncRecords['google']['more'] = $controller->sourceConnector->moreRecordsExits();
     return $syncRecords;
 }