Wednesday, September 24, 2008

Re: Data Caching with Paginator

Just cache $this->params['paging'] after initialize paginator
then read it
that's all !!!

here is my code!!

if(empty($query)){
$query = $this->paginate('yourModel');
$this->myCache->cacheQuery('paginatorCacheName',$this-
>params['paging'],array('duration'=>7200,'config'=>null));
$this->myCache->cacheQuery($queryname,
$query,array('duration'=>7200,'config'=>null));
}else{
$this->params['paging'] = $this->myCache-
>readQuery('paginatorCacheName');
}

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

No comments: