php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #58795 Using closures/functions with multi get
Submitted: 2009-08-07 15:34 UTC Modified: 2021-06-09 11:17 UTC
From: Jared dot Williams1 at ntlworld dot com Assigned: cmb (profile)
Status: Closed Package: memcached (PECL)
PHP Version: Irrelevant OS: Irrelevant
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: Jared dot Williams1 at ntlworld dot com
New email:
PHP Version: OS:

 

 [2009-08-07 15:34 UTC] Jared dot Williams1 at ntlworld dot com
Description:
------------
Probably a little much asking for this, but I think it'll 
helps in 
consolidating multiple calls for differing types of value 
from 
memcached into one getMulti/getDelayed style call..


$keys = array(
'Key1' => function($value) { ... },
'Key2' => function($value) { ... },
);

$memCached->get...($keys);

Instead of having to 

$r = $this->cache->getMulti(array_keys($keys));
if (is_array($r))
   foreach($r as $key => $value)
     $keys[$key]($value);



Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2021-06-09 11:17 UTC] cmb@php.net
-Status: Open +Status: Closed -Assigned To: +Assigned To: cmb
 [2021-06-09 11:17 UTC] cmb@php.net
The memcached bug tracker is now on Github[1].  If this is still
an issue with the current memcached version, please report there.

[1] <https://github.com/php-memcached-dev/php-memcached/issues>
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Mon Oct 07 11:01:28 2024 UTC