/** * 根据index获取一个唯一的缓存key * @param string $index * @return string */ public static function get_offset_cache_key(\OOP_ORM_Data $data_obj, $index) { $id_field_name = $data_obj->id_field_name(); $id_value = $data_obj->{$id_field_name}; return '_ORM_OFFSET_CACHE_' . \str_replace('\\', '__', \get_class($data_obj)) . '_' . $id_value . '_' . $index; }
/** * 根据index获取一个唯一的缓存key * @param string $index * @return string */ public static function get_offset_cache_key(OOP_ORM_Data $data_obj, $index) { $id_field_name = $data_obj->id_field_name(); $id_value = $data_obj->{$id_field_name}; return '_ORM_OFFSET_CACHE_' . get_class($data_obj) . '_' . $id_value . '_' . $index; }