*/
public function getFolderList()
{
- Horde::startBuffer();
+ ob_start();
$this->_logger->debug('Horde::getFolderList()');
/* Make sure we have the APIs needed for each folder class */
public function getMessageList($folderid, $cutoffdate)
{
$this->_logger->debug('Horde::getMessageList(' . $folderid . ', ' . $cutoffdate . ')');
- Horde::startBuffer();
+ ob_start();
$messages = array();
switch ($folderid) {
$this->_logger->debug("Horde_ActiveSync_Driver_Horde::getServerChanges($folderId, $from_ts, $to_ts, $cutoffdate)");
$adds = array();
- Horde::startBuffer();
+ ob_start();
switch ($folderId) {
case self::APPOINTMENTS_FOLDER:
if ($from_ts == 0) {
public function getMessage($folderid, $id, $truncsize, $mimesupport = 0)
{
$this->_logger->debug('Horde::getMessage(' . $folderid . ', ' . $id . ')');
- Horde::startBuffer();
+ ob_start();
$message = false;
switch ($folderid) {
case self::APPOINTMENTS_FOLDER:
public function deleteMessage($folderid, $id)
{
$this->_logger->debug('Horde::deleteMessage(' . $folderid . ', ' . $id . ')');
- Horde::startBuffer();
+ ob_start();
$status = false;
switch ($folderid) {
case self::APPOINTMENTS_FOLDER:
public function changeMessage($folderid, $id, $message, $device)
{
$this->_logger->debug('Horde::changeMessage(' . $folderid . ', ' . $id . ')');
- Horde::startBuffer();
+ ob_start();
$stat = false;
switch ($folderid) {
case self::APPOINTMENTS_FOLDER:
$return = array('rows' => array(),
'range' => $range);
- Horde::startBuffer();
+ ob_start();
try {
$results = $this->_connector->contacts_search($query);
} catch (Horde_ActiveSync_Exception $e) {
*/
private function _smartStatMessage($folderid, $id, $hint)
{
- Horde::startBuffer();
+ ob_start();
$this->_logger->debug('ActiveSync_Driver_Horde::_smartStatMessage:' . $folderid . ':' . $id);
$statKey = $folderid . $id;
$mod = false;
private function _endBuffer()
{
- if ($output = Horde::endBuffer()) {
+ if ($output = ob_get_clean()) {
$this->_logger->err('Unexpected output: ' . $output);
}
}