Changeset 1333 for trunk/lib/AkActiveRecord
- Timestamp:
- 07/16/09 11:11:35 (1 year ago)
- Files:
-
- trunk/lib/AkActiveRecord/AkDbSchemaCache.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/AkActiveRecord/AkDbSchemaCache.php
r1245 r1333 84 84 $config = AkDbSchemaCache::_config(null, null, $called); 85 85 $file_name = AkDbSchemaCache::getCacheFileName($called); 86 if(AK_LOG_EVENTS){ 87 $Logger =& Ak::getLogger(); 88 $Logger->message('Updating database settings on '.$file_name); 89 } 86 90 87 /** 91 88 * @todo On PHP5 var_export requires objects that implement the __set_state magic method. … … 94 91 * var_export VS serialize using APC once we fix the __set_state magic on phpAdoDB 95 92 */ 96 Ak::file_put_contents($file_name, serialize($config)); 93 if(AK_LOG_EVENTS){ 94 $Logger =& Ak::getLogger(); 95 } 96 if(!AK_CLI) { 97 if(AK_LOG_EVENTS){ 98 $Logger->message('Updating database settings on '.$file_name); 99 } 100 Ak::file_put_contents($file_name, serialize($config)); 101 } else if(AK_LOG_EVENTS){ 102 $Logger->message('Skipping writing of cache file: '.$file_name); 103 } 97 104 } 98 105 }
