Changeset 26555 for extensions/oAuth/include/hybridauth/Hybrid/Storage.php
- Timestamp:
- Jan 9, 2014, 6:11:33 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/oAuth/include/hybridauth/Hybrid/Storage.php
r20369 r26555 28 28 29 29 if( $value ){ 30 $_SESSION["HA::CONFIG"][$key] = serialize( $value);30 $_SESSION["HA::CONFIG"][$key] = serialize( $value ); 31 31 } 32 32 elseif( isset( $_SESSION["HA::CONFIG"][$key] ) ){ 33 return unserialize( $_SESSION["HA::CONFIG"][$key]);33 return unserialize( $_SESSION["HA::CONFIG"][$key] ); 34 34 } 35 35 … … 42 42 43 43 if( isset( $_SESSION["HA::STORE"], $_SESSION["HA::STORE"][$key] ) ){ 44 return unserialize( $_SESSION["HA::STORE"][$key]);44 return unserialize( $_SESSION["HA::STORE"][$key] ); 45 45 } 46 46 … … 52 52 $key = strtolower( $key ); 53 53 54 $_SESSION["HA::STORE"][$key] = serialize( $value);54 $_SESSION["HA::STORE"][$key] = serialize( $value ); 55 55 } 56 56 … … 65 65 66 66 if( isset( $_SESSION["HA::STORE"], $_SESSION["HA::STORE"][$key] ) ){ 67 unset( $_SESSION["HA::STORE"][$key] ); 67 $f = $_SESSION['HA::STORE']; 68 unset($f[$key]); 69 $_SESSION["HA::STORE"] = $f; 68 70 } 69 71 } … … 74 76 75 77 if( isset( $_SESSION["HA::STORE"] ) && count( $_SESSION["HA::STORE"] ) ) { 76 foreach( $_SESSION["HA::STORE"] as $k => $v ){ 78 $f = $_SESSION['HA::STORE']; 79 foreach( $f as $k => $v ){ 77 80 if( strstr( $k, $key ) ){ 78 unset( $ _SESSION["HA::STORE"][ $k ] );81 unset( $f[ $k ] ); 79 82 } 80 83 } 84 $_SESSION["HA::STORE"] = $f; 85 81 86 } 82 87 } … … 85 90 { 86 91 if( isset( $_SESSION["HA::STORE"] ) ){ 87 return $_SESSION["HA::STORE"];92 return serialize( $_SESSION["HA::STORE"] ); 88 93 } 89 94 … … 93 98 function restoreSessionData( $sessiondata = NULL ) 94 99 { 95 $_SESSION["HA::STORE"] = $sessiondata;100 $_SESSION["HA::STORE"] = unserialize( $sessiondata ); 96 101 } 97 102 }
Note: See TracChangeset
for help on using the changeset viewer.