/** * {@inheritdoc} * * @param string $number */ public function __construct($number) { list(, $century, $datestr, $delimiter, $serialPost, $check) = FakeId::parseStructure($number); parent::__construct($century . $datestr . $delimiter . '0000'); $this->serialPost = $serialPost; $this->checkDigit = $check; }
/** * {@inheritdoc} * * @param string $number */ public function __construct($number) { list(, $century, $datestr, $delim, $serialPost, $check) = CoordinationId::parseStructure($number); $dob = intval($datestr) - 60; parent::__construct($century . $dob . $delim . $serialPost . $check); }