Payment_DTA
[ class tree: Payment_DTA ] [ index: Payment_DTA ] [ all elements ]

Class: DTABase

Source Location: /Payment_DTA-1.3.0a2/DTABase.php

Class Overview


DTABase class provides common functions to classes DTA and DTAZV.


Author(s):

Version:

  • Release: @package_version@

Methods


Child classes:

DTAZV
DTAZV class provides functions to create and handle with DTAZV files used in Germany to exchange informations about european money transactions with banks or online banking programs.
DTA
Dta class provides functions to create and handle with DTA files used in Germany to exchange informations about money transactions with banks or online banking programs.

Inherited Variables

Inherited Methods


Class Details

[line 67]
DTABase class provides common functions to classes DTA and DTAZV.


[ Top ]


Method Detail

DTABase (Constructor)   [line 125]

DTABase DTABase( )

Constructor.
  • Access: protected

[ Top ]

count   [line 115]

integer count( )

Return number of exchanges
  • Access: public

[ Top ]

makeValidString   [line 173]

string makeValidString( string $string)

Makes the given string valid for DTA files.

Some diacritics, especially German umlauts become uppercase, all other chars not allowed are replaced with space.

  • Access: public

Parameters:

string   $string   —  String that should made valid.

[ Top ]

saveFile   [line 414]

boolean saveFile( string $filename)

Writes the DTA file.
  • Access: public

Parameters:

string   $filename   —  Filename.

[ Top ]

validString   [line 146]

boolean validString( string $string)

Checks if the given string contains only chars valid for fields in DTA files.
  • Access: public

Parameters:

string   $string   —  String that is checked.

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:28:52 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.