ソースを参照

Add findUserByOfficialCode code

jmontoyaa 8 年 前
コミット
ab183175cb
1 ファイル変更12 行追加1 行削除
  1. 12 1
      src/Chamilo/UserBundle/Entity/Manager/UserManager.php

+ 12 - 1
src/Chamilo/UserBundle/Entity/Manager/UserManager.php

@@ -3,6 +3,7 @@
 
 namespace Chamilo\UserBundle\Entity\Manager;
 
+use Chamilo\UserBundle\Entity\User;
 use Sonata\UserBundle\Entity\UserManager as BaseUserManager;
 
 /**
@@ -17,10 +18,20 @@ class UserManager extends BaseUserManager
      *
      * @param string $token
      *
-     * @return UserManager
+     * @return User
      */
     public function findUserByConfirmationToken($token)
     {
         return $this->findUserBy(array('confirmationToken' => $token));
     }
+
+    /**
+     * @param string $code
+     * @return User
+     */
+    public function findUserByOfficialCode($code)
+    {
+        $criteria = ['officialCode' => $code ];
+        return $this->findUserBy($criteria);
+    }
 }