class Lookbook::DataResolver
def extract(input)
def extract(input) match_data = input.match(self.class::MATCHER) if match_data.nil? raise_error "Invalid data '#{input}'" else match_data[self.class::MATCH_INDEX] end end
def extract(input) match_data = input.match(self.class::MATCHER) if match_data.nil? raise_error "Invalid data '#{input}'" else match_data[self.class::MATCH_INDEX] end end