鼠笼管理系统
 
 
 
 
squirrel_cage/application/library/BankCard/Mapper/AbstractMapper.php

27 lines
509 B

<?php
// namespace ISO8583\Mapper;
abstract class AbstractMapper
{
protected $length;
protected $variableLength;
public function __construct($length)
{
$this->variableLength = substr_count($length, '.');
$this->length = filter_var($length, FILTER_SANITIZE_NUMBER_INT);
}
abstract public function pack($message);
abstract public function unpack(&$message);
public function getLength()
{
return $this->length;
}
public function getVariableLength()
{
return $this->variableLength;
}
}