예제 #1
0
 /**
  * Return auth provider code by id
  *
  * @param type $code
  * @return type
  * @throws \CException
  */
 public static function getIdByCode($code)
 {
     $row = AuthProvider::model()->find('code = :code', array(':code' => $code));
     if (!$row) {
         throw new \CException("Undefined auth provider code {$code}");
     }
     return $row->id;
 }