public function load(ObjectManager $manager) { $request = Request::createFromGlobals(); if (!$request->getUri()) { $request = Request::create('http://127.0.0.1:8000'); } $model = new Client(); $model->setClientId('51b2d34c3a661b5e111a694dfcb4b248')->setClientSecret('237ed57f218b41d07db6757afec3a41c')->setRedirectUri('http://oauthconnector.demo.drupal.authbucket.com/oauth/authorized2/1'); $manager->persist($model); $model = new Client(); $model->setClientId('authorization_code_grant')->setClientSecret('uoce8AeP')->setRedirectUri($request->getUriForPath('/demo/response_type/code')); $manager->persist($model); $model = new Client(); $model->setClientId('implicit_grant')->setClientSecret('Ac1chee1')->setRedirectUri($request->getUriForPath('/demo/response_type/token')); $manager->persist($model); $model = new Client(); $model->setClientId('resource_owner_password_credentials_grant')->setClientSecret('Eevahph6')->setRedirectUri($request->getUriForPath('/demo/grant_type/password')); $manager->persist($model); $model = new Client(); $model->setClientId('client_credentials_grant')->setClientSecret('yib6aiFe')->setRedirectUri($request->getUriForPath('/demo/grant_type/client_credentials')); $manager->persist($model); $model = new Client(); $model->setClientId('http://democlient1.com/')->setClientSecret('demosecret1')->setRedirectUri('http://democlient1.com/redirect_uri'); $manager->persist($model); $model = new Client(); $model->setClientId('http://democlient2.com/')->setClientSecret('demosecret2')->setRedirectUri('http://democlient2.com/redirect_uri'); $manager->persist($model); $model = new Client(); $model->setClientId('http://democlient3.com/')->setClientSecret('demosecret3')->setRedirectUri('http://democlient3.com/redirect_uri'); $manager->persist($model); $model = new Client(); $model->setClientId('http://democlient4.com/')->setClientSecret('demosecret4')->setRedirectUri(''); $manager->persist($model); $manager->flush(); }