for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Fhp\Segment;
use Fhp\DataTypes\Dat;
/**
* Class HKKAZ (Kontoumsätze anfordern/Zeitraum)
* Segment type: Geschäftsvorfall
*
* @link: http://www.hbci-zka.de/dokumente/spezifikation_deutsch/fintsv3/FinTS_3.0_Messages_Geschaeftsvorfaelle_2015-08-07_final_version.pdf
* Section: C.2.1.1.1.2
* @package Fhp\Segment
*/
class HKKAZ extends AbstractSegment
{
const NAME = 'HKKAZ';
const ALL_ACCOUNTS_N = 'N';
const ALL_ACCOUNTS_Y = 'J';
* HKKAZ constructor.
* @param int $version
* @param int $segmentNumber
* @param mixed $ktv
* @param array $allAccounts
* @param \DateTime $from
* @param \DateTime $to
* @param string|null $touchdown
public function __construct(
$version,
$segmentNumber,
$ktv,
$allAccounts,
\DateTime $from,
\DateTime $to,
$touchdown = null
) {
parent::__construct(
static::NAME,
array(
new Dat($from),
new Dat($to),
null,
$touchdown
)
);
}
* @return string
public function getName()
return static::NAME;