/** * @dataProvider proviceRfc4648TestData */ public function testDecode($raw, $encoded) { $decoder = new Base32Codec(); $this->assertEquals($raw, $decoder->decode($encoded)); }
/** * {@inherited} */ public function generateCode($key, $length = 6, \DateTime $timestamp = null) { $decodedKey = $this->base32encoder->decode($key); return parent::generateCode($decodedKey, $length, $timestamp); }