# File sqlite3_feed_cache.rb, line 247 def load_by_href(href) found = false SQLite3::Database.open(@@db_file).transaction do |db| db.prepare(SQL_FIND_BY_HREF) do |href_stmt| href_stmt.execute!(href) do |line| self.id, self.href, self.title, self.link, self.feed_data, self.feed_data_type, self.http_headers, self.last_retrieved = line @new_record = false found = true end end end return (found ? self : nil) end