CSV Class Reference

Public Member Functions

 CRLFclean ()
 validKEY ($v)
 stripENCLOSED (&$v, $eb)
 CSV ($filename, $delim=';', $linedef, $enclosed_by='', $eol="\n")
 error ($msg)
 help ()

Data Fields

 $raw_data
 $new_data
 $mapping
 $results = array()
 $errors = array()
 $validFormat

Detailed Description

Class needed for parsing CSV files

Definition at line 622 of file import_csv.lib.php.


Member Function Documentation

CRLFclean (  ) 

Definition at line 631 of file import_csv.lib.php.

CSV ( filename,
delim = ';',
linedef,
enclosed_by = '',
eol = "\n" 
)
Parameters:
@param 
$linedef FIRSTLINE means we take the first line of the file as the definition of the fields
 
Returns:
$errors : an array of boolean where $errors[$i] is TRUE if there is an error with entry $i in the given 2D array.

Definition at line 673 of file import_csv.lib.php.

error ( msg  ) 

Definition at line 768 of file import_csv.lib.php.

help (  ) 

Definition at line 781 of file import_csv.lib.php.

stripENCLOSED ( &$  v,
eb 
)

Definition at line 645 of file import_csv.lib.php.

validKEY ( v  ) 

Definition at line 640 of file import_csv.lib.php.


Field Documentation

$errors = array()

Definition at line 628 of file import_csv.lib.php.

$mapping

Definition at line 626 of file import_csv.lib.php.

$new_data

Definition at line 625 of file import_csv.lib.php.

$raw_data

Definition at line 624 of file import_csv.lib.php.

$results = array()

Definition at line 627 of file import_csv.lib.php.

$validFormat

Definition at line 629 of file import_csv.lib.php.


The documentation for this class was generated from the following file:
Generated on Tue Jun 8 12:28:38 2010 for Claroline API by  doxygen 1.6.3