EFT_File_Format_BEANSTREAM - staffcheck/api GitHub Wiki

EFT_File_Format_BEANSTREAM

  • Class name: EFT_File_Format_BEANSTREAM
  • Namespace:
  • Parent class: EFT

Properties

$data

public mixed $data = NULL
  • Visibility: public

$file_format_options

public mixed $file_format_options = array('1464', '105', 'HSBC', 'BEANSTREAM', 'ACH')
  • Visibility: public

$file_format

public mixed $file_format = NULL
  • Visibility: public

$line_ending

public mixed $line_ending = "\r\n"
  • Visibility: public

$file_prefix_data

public mixed $file_prefix_data = NULL
  • Visibility: public

$file_postfix_data

public mixed $file_postfix_data = NULL
  • Visibility: public

$header_data

public mixed $header_data = NULL
  • Visibility: public

$compiled_data

public mixed $compiled_data = NULL
  • Visibility: public

Methods

__construct

mixed EFT::__construct(null $options)

EFT constructor.

  • Visibility: public
  • This method is defined by EFT

Arguments

  • $options null

compileRecords

array|boolean EFT_File_Format_BEANSTREAM::compileRecords()
  • Visibility: private

_compile

boolean|string EFT_File_Format_BEANSTREAM::_compile()
  • Visibility: public

removeDecimal

mixed EFT::removeDecimal($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

toJulian

string EFT::toJulian(integer $epoch)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $epoch integer - EPOCH

isAlphaNumeric

boolean EFT::isAlphaNumeric($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

isNumeric

boolean EFT::isNumeric($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

isFloat

boolean EFT::isFloat($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getFilePrefixData

boolean|null EFT::getFilePrefixData()
  • Visibility: public
  • This method is defined by EFT

setFilePrefixData

boolean EFT::setFilePrefixData($data)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $data mixed

getFilePostfixData

boolean|null EFT::getFilePostfixData()
  • Visibility: public
  • This method is defined by EFT

setFilePostfixData

boolean EFT::setFilePostfixData($data)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $data mixed

getFileFormat

boolean|null EFT::getFileFormat()
  • Visibility: public
  • This method is defined by EFT

setFileFormat

boolean EFT::setFileFormat($format)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $format mixed

getBusinessNumber

mixed EFT::getBusinessNumber()
  • Visibility: public
  • This method is defined by EFT

setBusinessNumber

boolean EFT::setBusinessNumber($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getOriginatorID

mixed EFT::getOriginatorID()
  • Visibility: public
  • This method is defined by EFT

setOriginatorID

boolean EFT::setOriginatorID($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getOriginatorShortName

mixed EFT::getOriginatorShortName()
  • Visibility: public
  • This method is defined by EFT

setOriginatorShortName

boolean EFT::setOriginatorShortName($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getFileCreationNumber

mixed EFT::getFileCreationNumber()
  • Visibility: public
  • This method is defined by EFT

setFileCreationNumber

boolean EFT::setFileCreationNumber($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getInitialEntryNumber

mixed EFT::getInitialEntryNumber()
  • Visibility: public
  • This method is defined by EFT

setInitialEntryNumber

boolean EFT::setInitialEntryNumber($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getFileCreationDate

mixed EFT::getFileCreationDate()
  • Visibility: public
  • This method is defined by EFT

setFileCreationDate

boolean EFT::setFileCreationDate($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getDataCenter

mixed EFT::getDataCenter()
  • Visibility: public
  • This method is defined by EFT

setDataCenter

boolean EFT::setDataCenter($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getDataCenterName

mixed EFT::getDataCenterName()
  • Visibility: public
  • This method is defined by EFT

setDataCenterName

boolean EFT::setDataCenterName($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getCurrencyISOCode

mixed EFT::getCurrencyISOCode()
  • Visibility: public
  • This method is defined by EFT

setCurrencyISOCode

boolean EFT::setCurrencyISOCode($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getBatchBusinessNumber

boolean EFT::getBatchBusinessNumber()
  • Visibility: public
  • This method is defined by EFT

setBatchBusinessNumber

boolean EFT::setBatchBusinessNumber($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getBatchServiceCode

string EFT::getBatchServiceCode()
  • Visibility: public
  • This method is defined by EFT

setBatchServiceCode

boolean EFT::setBatchServiceCode($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getBatchEntryDescription

string EFT::getBatchEntryDescription()
  • Visibility: public
  • This method is defined by EFT

setBatchEntryDescription

boolean EFT::setBatchEntryDescription($value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed

getOtherData

boolean EFT::getOtherData($key)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $key mixed

setOtherData

boolean EFT::setOtherData($key, $value)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $key mixed
  • $value mixed

usortByBusinessNumberAndServiceCodeAndEntryDescriptionAndDueDateAndType

integer EFT::usortByBusinessNumberAndServiceCodeAndEntryDescriptionAndDueDateAndType($a, $b)
  • Visibility: private
  • This method is defined by EFT

Arguments

  • $a mixed
  • $b mixed

sortRecords

boolean EFT::sortRecords()
  • Visibility: private
  • This method is defined by EFT

setRecord

boolean EFT::setRecord(object $obj)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $obj object

padRecord

string EFT::padRecord($value, $length, $type)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $value mixed
  • $length mixed
  • $type mixed

padLine

string EFT::padLine($line, $length, $include_line_ending)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $line mixed
  • $length mixed
  • $include_line_ending mixed

getCompiledData

boolean|string EFT::getCompiledData()
  • Visibility: public
  • This method is defined by EFT

compile

boolean EFT::compile()
  • Visibility: public
  • This method is defined by EFT

save

boolean EFT::save($file_name)
  • Visibility: public
  • This method is defined by EFT

Arguments

  • $file_name mixed
⚠️ **GitHub.com Fallback** ⚠️