Module: Blogpost

Defined in:
lib/blogpost/fc2.rb,
lib/blogpost/goo.rb,
lib/blogpost/blogg.rb,
lib/blogpost/gmail.rb,
lib/blogpost/jugem.rb,
lib/blogpost/sonet.rb,
lib/blogpost/webry.rb,
lib/blogpost/athera.rb,
lib/blogpost/maruta.rb,
lib/blogpost/seesaa.rb,
lib/blogpost/cocolog.rb,
lib/blogpost/version.rb,
lib/blogpost/livedoor.rb,
lib/blogpost/sendmail.rb,
lib/blogpost/wordpress.rb,
lib/blogpost/hatenablog.rb,
lib/blogpost/hatenadiary.rb,
lib/blogpost.rb

Defined Under Namespace

Classes: Athera, Blogg, Cocolog, Fc2, Gmail, Goo, Hatenablog, Hatenadiary, Jugem, Livedoor, Maruta, Seesaa, Sendmail, Sonet, Webry, Wordpress

Constant Summary collapse

VERSION =
"0.1.6"

Class Method Summary collapse

Class Method Details

.configure {|@options| ... } ⇒ Object

Yields:

Raises:

  • (ArgumentError)


38
39
40
41
# File 'lib/blogpost.rb', line 38

def configure(&proc)
  raise ArgumentError, "Block is required." unless block_given?
  yield @options
end

.optionsObject



34
35
36
# File 'lib/blogpost.rb', line 34

def options
  @options
end