/** * Fetch a Magicsig object from the cache or database on a field match. * * @param string $k * @param mixed $v * @return Magicsig */ public function staticGet($k, $v = null) { $obj = parent::staticGet(__CLASS__, $k, $v); if (!empty($obj)) { $obj = Magicsig::fromString($obj->keypair); // Double check keys: Crypt_RSA did not // consistently generate good keypairs. // We've also moved to 1024 bit keys. if (strlen($obj->publicKey->modulus->toBits()) != 1024) { $obj->delete(); return false; } } return $obj; }
public function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Irc_waiting_message', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('File', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Notice_tag', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('User_flag_profile', $k, $v); }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup (usually 'user_id' for this class) * @param mixed $v Value to lookup * * @return User_greeting_count object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Bookmark', $k, $v); }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup (usually 'user_id' for this class) * @param mixed $v Value to lookup * * @return User_greeting_count object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('User_greeting_count', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Schema_version', $k, $v); }
public function staticGet($k, $v = null) { return parent::staticGet(__CLASS__, $k, $v); }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup (usually 'user_id' for this class) * @param mixed $v Value to lookup * * @return User_followeveryone_prefs object found, or null for no hits */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('User_followeveryone_prefs', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Login_token', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Subscription_queue', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Deleted_notice', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('conversation', $k, $v); }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup * @param mixed $v Value to lookup * * @return Yammer_state object found, or null for no hits */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Yammer_state', $k, $v); }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup * @param mixed $v Value to lookup * * @return QnA_Vote object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('QnA_Vote', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Foreign_subscription', $k, $v); }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup (usually 'user_id' for this class) * @param mixed $v Value to lookup * * @return User_greeting_count object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Poll_response', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Group_inbox', $k, $v); }
/** * Get an instance by key * * @param string $k Key to use to lookup (usually 'id' for this class) * @param mixed $v Value to lookup * * @return Happening object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Unavailable_status_network', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Foreign_user', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Group_join_queue', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Invitation', $k, $v); }
/** * Get an instance by key * * @param string $k Key to use to lookup (usually 'user_id' for this class) * @param mixed $v Value to lookup * * @return User_greeting_count object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Registration_ip', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Oauth_application', $k, $v); }
function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('Queue_item', $k, $v); }
function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Related_group', $k, $v); }
public function staticGet($topic, $callback) { return parent::staticGet(__CLASS__, 'hashkey', self::hashkey($topic, $callback)); }
/** * Save a mapping between a remote Yammer and local imported user. * * @param integer $user_id ID of the status in StatusNet * @param integer $orig_id ID of the notice in Yammer * * @return Yammer_common new object for this value */ protected static function doRecord($class, $field, $orig_id, $local_id) { $map = parent::staticGet($class, 'id', $orig_id); if (!empty($map)) { return $map; } $map = parent::staticGet($class, $field, $local_id); if (!empty($map)) { return $map; } common_debug("Mapping Yammer {$field} {$orig_id} to local {$field} {$local_id}"); $map = new $class(); $map->id = $orig_id; $map->{$field} = $local_id; $map->created = common_sql_now(); $map->insert(); return $map; }
/** * Get an instance by key * * This is a utility method to get a single instance with a given key value. * * @param string $k Key to use to lookup (usually 'user_id' for this class) * @param mixed $v Value to lookup * * @return SearchSub object found, or null for no hits * */ function staticGet($k, $v = null) { return Memcached_DataObject::staticGet('SearchSub', $k, $v); }