فهرست منبع

se cambiaron constantes

Guillermo Espinoza 8 سال پیش
والد
کامیت
caa3bc2041
1فایلهای تغییر یافته به همراه9 افزوده شده و 10 حذف شده
  1. 9 10
      Entity/OAuthClient.php

+ 9 - 10
Entity/OAuthClient.php

@@ -4,17 +4,13 @@ namespace Base\OAuthServerBundle\Entity;
 
 use FOS\OAuthServerBundle\Entity\Client as BaseClient;
 use Doctrine\ORM\Mapping as ORM;
+use OAuth2\OAuth2;
 
 /**
  * @ORM\Entity
  */
 class OAuthClient extends BaseClient
 {
-
-    const GRANT_TYPE_PASSWORD = 'password';
-    const GRANT_TYPE_REFRESH_TOKEN = 'refresh_token';
-    const GRANT_TYPE_TOKEN = 'token';
-    const GRANT_TYPE_AUTHORIZATION_CODE = 'authorization_code';
     
     /**
      * @ORM\Id
@@ -30,7 +26,7 @@ class OAuthClient extends BaseClient
     }
 
     /**
-     * @return array
+     * @return string
      */
     public function __toString()
     {
@@ -43,10 +39,13 @@ class OAuthClient extends BaseClient
     public static function getGrantTypesChoices()
     {
         return array(
-            self::GRANT_TYPE_AUTHORIZATION_CODE => self::GRANT_TYPE_AUTHORIZATION_CODE,
-            self::GRANT_TYPE_PASSWORD => self::GRANT_TYPE_PASSWORD,
-            self::GRANT_TYPE_REFRESH_TOKEN => self::GRANT_TYPE_REFRESH_TOKEN,
-            self::GRANT_TYPE_TOKEN => self::GRANT_TYPE_TOKEN,
+            OAuth2::GRANT_TYPE_AUTH_CODE => OAuth2::GRANT_TYPE_AUTH_CODE,
+            OAuth2::GRANT_TYPE_CLIENT_CREDENTIALS => OAuth2::GRANT_TYPE_CLIENT_CREDENTIALS,
+            OAuth2::GRANT_TYPE_EXTENSIONS => OAuth2::GRANT_TYPE_EXTENSIONS,
+            OAuth2::GRANT_TYPE_IMPLICIT => OAuth2::GRANT_TYPE_IMPLICIT,
+            OAuth2::GRANT_TYPE_REFRESH_TOKEN => OAuth2::GRANT_TYPE_REFRESH_TOKEN,
+            OAuth2::GRANT_TYPE_REGEXP => OAuth2::GRANT_TYPE_REGEXP,
+            OAuth2::GRANT_TYPE_USER_CREDENTIALS => OAuth2::GRANT_TYPE_USER_CREDENTIALS,
         );
     }