コード例 #1
0
 public function testCanSetScopesFromInstances()
 {
     $scope = new Scope();
     $scope->setName('bar');
     $authorizationCode = new AuthorizationCode();
     $authorizationCode->setScopes([$scope]);
     $this->assertCount(1, $authorizationCode->getScopes());
 }
コード例 #2
0
 /**
  * @return AccessToken
  */
 private function getValidAuthorizationCode()
 {
     $authorizationCode = new AuthorizationCode();
     $authorizationCode->setToken('azerty_auth');
     $authorizationCode->setScopes('read');
     $validDate = new DateTime();
     $validDate->add(new DateInterval('PT1H'));
     $authorizationCode->setExpiresAt($validDate);
     return $authorizationCode;
 }