[drupal-devel] data caching

Carl McDade carl_mcdade at yahoo.com
Wed Mar 2 12:08:23 UTC 2005


Sorry,

I posted before I realized that it was not the same topic and one that
belongs in the mailing list instead.

Carl

Moshe Weitzman wrote:
> folks - please do not double post to the forums *and* the mailing list. 
> it unnecessarily complicates life for researchers  who search  the 
> archives for answers. further, it an inconsiderate grab for attention, 
> IMO.
> 
> replies to this 'data caching' post are welcome at 
> http://drupal.org/node/15943#comment-30468
> 
> On Mar 2, 2005, at 6:14 AM, Carl McDade wrote:
> 
>>
>>
>> This has been bugging in my sleep of late because I keep having to go
>> into the core modules
>>
>> to change things. But why doesn't module_invoke_ all or Drupal use 
> data
>> caching?
>>
>> This would allow modules to override functions by writing to the 
> cache.
>>
>> When checking for the hook there could be an extra maintenance string
>> added.
>>
>> this is just notes code not real or perfect.
>>
>> <?php
>> function module_invoke($module, $hook, $a1 = NULL, $a2 = NULL, $a3 =
>> NULL, $a4 = NULL) {
>>   $function = $module .'_'. $hook;
>>   if (function_exists(${$function.'_extended'})) {
>>      return addToCache($function_extended($a1, $a2, $a3, $a4));
>> } else {
>>     return addToCache($function($a1, $a2, $a3, $a4));
>>   }
>> }
>> ?>
>>
>> Carl McDade
> 
> 



More information about the drupal-devel mailing list