Skip to content

Commit 01c6e5b

Browse files
committed
lab
1 parent 521f52c commit 01c6e5b

5 files changed

Lines changed: 0 additions & 43 deletions

File tree

app.rb

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,4 @@
22

33
class App < Sinatra::Base
44

5-
get '/' do
6-
erb :index
7-
8-
end
9-
10-
get '/new' do
11-
erb :create_puppy
12-
end
13-
14-
post '/puppy' do
15-
@puppy = Puppy.new(params[:name], params[:breed], params[:age])
16-
erb :display_puppy
17-
end
185
end

models/puppy.rb

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +0,0 @@
1-
class Puppy
2-
3-
attr_accessor :name, :age, :breed
4-
5-
def initialize(name, breed, age)
6-
@name = name
7-
@age = age
8-
@breed = breed
9-
end
10-
end

views/create_puppy.erb

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +0,0 @@
1-
<form method="post" action="/new">
2-
<label for="name"> Puppy Name</label>
3-
<input type="text" id="name" name="name">
4-
<label for="breed"> Puppy Breed</label>
5-
<input type="text" id="breed" name="breed">
6-
<label for="age"> Puppy Age</label>
7-
<input type="text" id="age" name="breed">
8-
<input type="submit">
9-
</form>

views/display_puppy.erb

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +0,0 @@
1-
<h1> Puppy Name:</h1>
2-
<h2><%= @puppy.name %> </h2>
3-
4-
<h1> Puppy Breed:</h1>
5-
<h2><%= @puppy.breed %> </h2>
6-
7-
<h1> Puppy Age:</h1>
8-
<h2><%= @puppy.age%> </h2>

views/index.erb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
<h1> "Welcome to the puppy adoption site!</h1>
2-
3-
<a href="/new">Click Here To List A Puppy</a>

0 commit comments

Comments
 (0)