コード例 #1
0
 /**
  * @param      ks $ks
  * @return     invalidSession
  */
 public static function invalidateKs(ks $ks, PropelPDO $con = null)
 {
     $result = self::invalidateByKey($ks->getHash(), invalidSession::INVALID_SESSION_TYPE_KS, $ks->valid_until, $con);
     $sessionId = $ks->getSessionIdHash();
     if ($sessionId) {
         self::invalidateByKey($sessionId, invalidSession::INVALID_SESSION_TYPE_SESSION_ID, time() + 24 * 60 * 60, $con);
     }
     return $result;
 }