public static function readone($instance) { $db_key = $instance->get_db_key(); $table_name = $instance->get_table(); $key = $instance->get_memcache_key(); $Lib_Memory = Lib_Memory::get_instance(); if (!$Lib_Memory->exist($key)) { $t = new self(); $t->set_db_key($db_key); $t->set_table($table_name); $t->id = $instance->get_id(); $t->init_first2($key, $instance->get_id()); $Lib_Memory->add($key, $t, false); } return $Lib_Memory->find($key); }