Class: Craiggy

Inherits:
Object
  • Object
show all
Defined in:
lib/craiggy/post.rb,
lib/craiggy.rb,
lib/craiggy/post_url.rb,
lib/craiggy/categories.rb

Overview

Used for packaging Craigslist post data

Defined Under Namespace

Classes: Post, PostScraper, PostUrl

Constant Summary collapse

CATEGORY =
"sss"
CATEGORIES =
{
  "Community" => "ccc",
  "Events"    => "eee",
  "ForSale"   => "sss",
  "Gigs"      => "ggg",
  "Housing"   => "hhh",
  "Jobs"      => "jjj",
  "Personals" => "ppp",
  "Resumes"   => "rrr",
  "Services"  => "bbb",
}.freeze

Class Method Summary collapse

Class Method Details

.categoriesObject



15
16
17
# File 'lib/craiggy.rb', line 15

def self.categories
  self::CATEGORIES.keys
end

.get(item, *arguments) ⇒ Object



10
11
12
13
# File 'lib/craiggy.rb', line 10

def self.get(item, *arguments)
  initialize(item, *arguments)
  scrape_posts
end