I hereby claim:
- I am torrick on github.
- I am torrick (https://keybase.io/torrick) on keybase.
- I have a public key whose fingerprint is 58C9 447C 329F 86D2 227B 9BC2 A195 0F87 3885 25C6
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| defmodule Config do | |
| defmacro __using__(_) do | |
| quote do | |
| import unquote(__MODULE__), only: :macros | |
| end | |
| end | |
| defmacro cfg(key, type \\ :string) do | |
| quote do | |
| defp unquote(key)() do |
| require 'sinatra' | |
| require 'mongoid' | |
| require 'json' | |
| require "sinatra/reloader" if development? | |
| Mongoid.load!("mongoid.yml") | |
| class Price | |
| include Mongoid::Document |
| ActiveAdmin.register Company do | |
| filter :name | |
| filter :customer_type, :as => :check_boxes | |
| index do | |
| column :name, :sortable => :name do |company| | |
| auto_link(company) | |
| end | |
| column :active do |company| | |
| company.active? ? icon(:check) : icon(:x) |