# File lib/search_cop_grammar/attributes.rb, line 89
      def attribute_for(attribute_definition)
        query_info.references.push attribute_definition

        table, column = attribute_definition.split(".")
        klass = klass_for(table)

        raise(SearchCop::UnknownAttribute, "Unknown attribute #{attribute_definition}") unless klass.columns_hash[column]

        Attributes.const_get(klass.columns_hash[column].type.to_s.classify).new(klass, alias_for(table), column, options)
      end