Overview

Packages

  • Data

Classes

  • Horde_Data
  • Horde_Data_Base
  • Horde_Data_Csv
  • Horde_Data_Exception
  • Horde_Data_Icalendar
  • Horde_Data_Imc
  • Horde_Data_Outlookcsv
  • Horde_Data_Translation
  • Horde_Data_Tsv
  • Horde_Data_Vcard
  • Horde_Data_Vnote
  • Horde_Data_Vtodo
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Data

Abstract class to handle different kinds of Data formats and to help data exchange between Horde applications and external sources.

Copyright 1999-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Package: Data
Category: Horde
Author: Jan Schneider jan@horde.org
Author: Chuck Hagenbuch chuck@horde.org
Located at Horde/Data.php
Methods summary
public static Horde_Data_Driver
# factory( string $format, array $params = array() )

Attempts to return a concrete instance based on $format.

Attempts to return a concrete instance based on $format.

Parameters

$format
The type of concrete subclass to return.
$params
Parameters to pass to the format driver.

Returns

Horde_Data_Driver
The newly created concrete instance.

Throws

Horde_Data_Exception
Constants summary
integer IMPORT_MAPPED
# 1
integer IMPORT_DATETIME
# 2
integer IMPORT_CSV
# 3
integer IMPORT_OUTLOOK
# 4
integer IMPORT_ICALENDAR
# 5
integer IMPORT_VCARD
# 6
integer IMPORT_TSV
# 7
integer IMPORT_MULBERRY
# 8
integer IMPORT_PINE
# 9
integer IMPORT_FILE
# 11
integer IMPORT_DATA
# 12
integer EXPORT_CSV
# 100
integer EXPORT_ICALENDAR
# 101
integer EXPORT_VCARD
# 102
integer EXPORT_TSV
# 103
integer EXPORT_OUTLOOKCSV
# 104
API documentation generated by ApiGen