Import_VCardReader_Reader
extends Import_FileReader_Reader
in package
Table of Contents
- $errorMessage : mixed
- $fileContents : mixed
- $moduleModel : mixed
- $numberOfRecordsRead : mixed
- $request : mixed
- $temp_status : mixed
- $user : mixed
- $skipLabels : mixed
- $vCardPattern : mixed
- __construct() : mixed
- Constructor.
- addInventoryToDB() : mixed
- Function adds imported inventory data to database.
- addRecordToDB() : int
- Function adds imported data to database.
- convertCharacterEncoding() : mixed
- createTable() : mixed
- Function creates tables for import in database.
- deleteFile() : mixed
- getErrorMessage() : mixed
- getFileHandler() : mixed
- getFilePath() : mixed
- getFirstRowData() : mixed
- getNumberOfRecordsRead() : mixed
- getStatus() : mixed
- hasHeader() : mixed
- read() : mixed
- Function creates tables for import in database.
Properties
$errorMessage
public
mixed
$errorMessage
= ''
$fileContents
public
static mixed
$fileContents
= \null
$moduleModel
public
mixed
$moduleModel
$numberOfRecordsRead
public
mixed
$numberOfRecordsRead
= 0
$request
public
mixed
$request
$temp_status
public
mixed
$temp_status
= 'success'
$user
public
mixed
$user
$skipLabels
protected
mixed
$skipLabels
= ['BEGIN', 'END', 'VERSION']
$vCardPattern
protected
mixed
$vCardPattern
= '/BEGIN:VCARD.*?END:VCARD/si'
Methods
__construct()
Constructor.
public
__construct(Request $request, User $user) : mixed
Parameters
Return values
mixed —addInventoryToDB()
Function adds imported inventory data to database.
public
addInventoryToDB(array<string|int, mixed> $inventoryData, int $importId) : mixed
Parameters
- $inventoryData : array<string|int, mixed>
- $importId : int
Return values
mixed —addRecordToDB()
Function adds imported data to database.
public
addRecordToDB(array<string|int, mixed> $data) : int
Parameters
- $data : array<string|int, mixed>
Return values
int —convertCharacterEncoding()
public
convertCharacterEncoding(mixed $value, mixed $fromCharset, mixed $toCharset) : mixed
Parameters
- $value : mixed
- $fromCharset : mixed
- $toCharset : mixed
Tags
Return values
mixed —createTable()
Function creates tables for import in database.
public
createTable() : mixed
Return values
mixed —deleteFile()
public
deleteFile() : mixed
Return values
mixed —getErrorMessage()
public
getErrorMessage() : mixed
Return values
mixed —getFileHandler()
public
getFileHandler() : mixed
Return values
mixed —getFilePath()
public
getFilePath() : mixed
Return values
mixed —getFirstRowData()
public
getFirstRowData([mixed $hasHeader = true ]) : mixed
Parameters
- $hasHeader : mixed = true
Return values
mixed —getNumberOfRecordsRead()
public
getNumberOfRecordsRead() : mixed
Return values
mixed —getStatus()
public
getStatus() : mixed
Return values
mixed —hasHeader()
public
hasHeader() : mixed
Return values
mixed —read()
Function creates tables for import in database.
public
read() : mixed