class DocsController < ApplicationController
  def by_category
    @categories = Category.find :all
    @unsorted_entries = Entry.find(:all).select {|entry| entry.category_id.nil?}
  end

  def index
  end

  def list
    @entries = Entry.find :all
  end

  def tutorial
  end

  def two_line
    @entries = Entry.find :all
  end

  # Search through documentation using regular expression search. Using select is slow but works for now.
  def search
    query = Entry.params[:query]
    @all_entries = Entry.take
    @entries = @all_entries.select {|entry| entry.name =~ /#{query}/ || entry.description =~ /#{query}/ || entry.source =~ /#{query}/ || entry.data_type =~ /#{query}/ }
    render :action => :list
  end

  def dummy
  end

end
