Skip to content

Instantly share code, notes, and snippets.

# Or......
class CommentsController < ApplicationController
def index
@comments = Topic.find(params[:topic_id]).not_shitty_comments
end
end
function day_elements() {
return $("#group_walk_mon, #group_walk_tue, #group_walk_wed, ...");
}
function uncheckAllDays() {
day_elements().attr('checked', false);
}
function uncheckAllDays() {
$("#group_walk_mon").attr('checked', false);
$("#group_walk_tue").attr('checked', false);
$("#group_walk_wed").attr('checked', false);
$("#group_walk_thu").attr('checked', false);
$("#group_walk_fri").attr('checked', false);
$("#group_walk_sat").attr('checked', false);
$("#group_walk_sun").attr('checked', false);
}
describe "routes to the articles controller" do
extend RouteSpecHelpers
scope_options controller: 'articles', blog: 'my_blog' do
get '/blogs/my_blog/articles/new' => { action: 'new' }
post '/blogs/my_blog/articles' => { action: 'create' }
get '/blogs/my_blog/articles/1' => {action: 'show', id: '1' }
end
end
class ApplicationController < (defined?(Rails) && ActionController::Base || Object)
end
@coreyhaines
coreyhaines / privacy_filter.rb
Created December 12, 2011 04:44 — forked from steveklabnik/privacy_filter.rb
A spec for a filter
class PrivacyFilter
class << self
def filter(controller)
@controller = controller
first_article?(controller) or administrator?(controller) or user?(controller)
end
def first_article?(controller)
controller.params[:id] == 1
use Rack::Static,
urls: {
'/': 'index.html'
},
root: 'public'
run Rack::URLMap.new({
'/': Rack::Directory.new('public')
})
<?php
$this->path = BASE_FOLDER . '/x/y/z';
if (file_exists($this->path)) {
$objects = new RecursiveIteratorIterator (
new RecursiveDirectoryIterator($this->path),
RecursiveIteratorIterator::SELF_FIRST);
$directories = array(0 => $this->path);
class EmailJob
include SuckerPunch::Job
def perform(user_id)
UserMailer.welcome(user_id).deliver
end
end
module SuckerPunch
module Job
class Array
def except(*e)
self - e
end
end
# >> [1, 2, 3].except 2
# => [1, 3]
# >> [1, 2, 3].except 3
# => [1, 2]