Changeset 2530 for branches/release-39/lib/MT/Object.pm
- Timestamp:
- 06/09/08 09:13:14 (18 months ago)
- Files:
-
- 1 modified
-
branches/release-39/lib/MT/Object.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/release-39/lib/MT/Object.pm
r2500 r2530 1238 1238 my $obj = shift; 1239 1239 my $oc = MT->request('object_cache') or return; 1240 1241 my $pk = $obj->primary_key; 1242 $pk = join ":", @$pk if ref $pk; 1243 my $key = ref($obj). ':' . $pk; 1244 1240 1245 if (@_) { 1241 $oc = $oc->{ "$obj"};1246 $oc = $oc->{$key}; 1242 1247 delete $oc->{shift} if $oc; 1243 1248 } else { 1244 delete $oc->{"$obj"}; 1245 } 1249 delete $oc->{$key}; 1250 } 1251 1; 1246 1252 } 1247 1253
