Hermes_Data_Iif
extends Horde_Data_Base
in package
The Horde_Data_iif class implements the Horde_Data:: framework for QuickBooks .iif files.
Here's a sample header and row from a .iif file (it's tab-delimited):
!TIMEACT DATE JOB EMP ITEM DURATION NOTE BILLINGSTATUS PITEM TIMEACT 07/30/02 A Company:Their Projec Sylvester Employee Programming 10:00 1 Not Applicable
$Horde: hermes/lib/Data/iif.php,v 1.21 2009/01/06 17:50:09 jan Exp $
Copyright 2002-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information (BSD). If you did not receive this file, see http://www.horde.org/licenses/bsdl.php.
Tags
Table of Contents
- $_contentType : mixed
- $_extension : mixed
- $_iifData : mixed
- $_mapped : mixed
- $_rawData : mixed
- exportData() : mixed
- exportFile() : mixed
- _map() : mixed
Properties
$_contentType
protected
mixed
$_contentType
= 'text/plain'
$_extension
protected
mixed
$_extension
= 'iif'
$_iifData
protected
mixed
$_iifData
$_mapped
protected
mixed
$_mapped
= alse
$_rawData
protected
mixed
$_rawData
Methods
exportData()
public
exportData(mixed $data[, mixed $method = 'REQUEST' ]) : mixed
Parameters
- $data : mixed
- $method : mixed = 'REQUEST'
Return values
mixed —exportFile()
public
exportFile(mixed $filename, mixed $data) : mixed
Parameters
- $filename : mixed
- $data : mixed
Return values
mixed —_map()
protected
_map() : mixed