public function testCanSetScopesFromInstances() { $scope = new Scope(); $scope->setName('bar'); $authorizationCode = new AuthorizationCode(); $authorizationCode->setScopes([$scope]); $this->assertCount(1, $authorizationCode->getScopes()); }
/** * @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; }