liquid_feedback_frontend

changeset 350:6c29e35cbdd3

Cache total member count per request
author bsw
date Wed Feb 29 14:22:44 2012 +0100 (2012-02-29)
parents bd6a8bb9f35c
children 2a20b9b547ac
files model/member_count.lua
line diff
     1.1 --- a/model/member_count.lua	Wed Feb 29 12:00:43 2012 +0100
     1.2 +++ b/model/member_count.lua	Wed Feb 29 14:22:44 2012 +0100
     1.3 @@ -2,5 +2,8 @@
     1.4  MemberCount.table = 'member_count'
     1.5  
     1.6  function MemberCount:get()
     1.7 -  return self:new_selector():single_object_mode():exec().total_count
     1.8 +  if not MemberCount.total_count then
     1.9 +    MemberCount.total_count = self:new_selector():single_object_mode():exec().total_count
    1.10 +  end
    1.11 +  return MemberCount.total_count
    1.12  end
    1.13 \ No newline at end of file

Impressum / About Us