File: gestalt.rb

package info (click to toggle)
ruby-ramaze 2012.12.08-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 3,060 kB
  • ctags: 1,200
  • sloc: ruby: 10,446; makefile: 8
file content (26 lines) | stat: -rw-r--r-- 461 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
require 'ramaze'

class MainController < Ramaze::Controller
  helper :gestalt

  def index
    build do
      html do
        head do
          title "Welcome to Gestalt"
        end

        body do
          h1 "Gestalt reports for duty"

          p "Feel free to take a look at my source.",
            "That's what open source is for anyway."

          a(:href => 'http://ramaze.net'){ 'ramaze.net' }
        end
      end
    end
  end
end

Ramaze.start