/** * Verify Identity endpoint * @param IdentityDal $identityDal * @return JsonResponse */ public function verifyAction(IdentityDal $identityDal) { $identityType = $this->getParameter('type'); $identityValue = $this->getParameter('value'); $identity = AbstractIdentity::create($identityType, $identityValue); $identityDal->save($identity); return new JsonResponse($identity->jsonSerializeBrief()); }
/** * Tests creation of the Application document * @expectedException \Virgil\WebServices\RA\Exceptions\ApplicationException * @expectedExceptionCode 42000 * @test */ public function create__withInvalidType__throwsException() { AbstractIdentity::create('INVALID IDENTITY TYPE', ''); // Exception was thrown }
public function jsonSerializeBri() { return parent::jsonSerialize(); // TODO: Change the autogenerated stub }