Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
syncEnrollments
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Yeray Santana Hualde
syncEnrollments
Commits
bf32b6f6
Commit
bf32b6f6
authored
Apr 01, 2012
by
Dayle Rees
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs bundle in progress
parent
363b7c54
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
294 additions
and
2 deletions
+294
-2
bundles.php
application/bundles.php
+7
-1
routes.php
application/routes.php
+1
-1
style.css
bundles/docs/public/css/style.css
+178
-0
laravel.png
bundles/docs/public/img/laravel.png
+0
-0
logoback (copy).png
bundles/docs/public/img/logoback (copy).png
+0
-0
logoback.png
bundles/docs/public/img/logoback.png
+0
-0
logobackfull.png
bundles/docs/public/img/logobackfull.png
+0
-0
modernizr-2.5.3.min.js
bundles/docs/public/js/modernizr-2.5.3.min.js
+4
-0
routes.php
bundles/docs/routes.php
+14
-0
home.blade.php
bundles/docs/views/home.blade.php
+29
-0
menu.blade.php
bundles/docs/views/menu.blade.php
+28
-0
template.blade.php
bundles/docs/views/template.blade.php
+33
-0
No files found.
application/bundles.php
View file @
bf32b6f6
...
@@ -33,4 +33,10 @@
...
@@ -33,4 +33,10 @@
|
|
*/
*/
return
array
();
return
array
(
\ No newline at end of file
// route the official docs
'docs'
=>
array
(
'handles'
=>
'docs'
),
);
\ No newline at end of file
application/routes.php
View file @
bf32b6f6
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
Route
::
get
(
'/'
,
function
()
Route
::
get
(
'/'
,
function
()
{
{
return
View
::
make
(
'home.index
'
);
return
Redirect
::
to
(
'docs
'
);
});
});
/*
/*
...
...
bundles/docs/public/css/style.css
0 → 100755
View file @
bf32b6f6
@import
url(http://fonts.googleapis.com/css?family=Droid+Sans)
;
article
,
aside
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
nav
,
section
{
display
:
block
;
}
audio
,
canvas
,
video
{
display
:
inline-block
;
*
display
:
inline
;
*
zoom
:
1
;
}
audio
:not
([
controls
])
{
display
:
none
;
}
[
hidden
]
{
display
:
none
;
}
html
{
font-size
:
100%
;
-webkit-text-size-adjust
:
100%
;
-ms-text-size-adjust
:
100%
;
}
html
,
button
,
input
,
select
,
textarea
{
font-family
:
sans-serif
;
color
:
#222
;
}
body
{
margin
:
0
;
font-size
:
1em
;
line-height
:
1.4
;
}
::-moz-selection
{
background
:
#E37B52
;
color
:
#fff
;
text-shadow
:
none
;
}
::selection
{
background
:
#E37B52
;
color
:
#fff
;
text-shadow
:
none
;
}
a
{
color
:
#00e
;
}
a
:visited
{
color
:
#551a8b
;
}
a
:hover
{
color
:
#06e
;
}
a
:focus
{
outline
:
thin
dotted
;
}
a
:hover
,
a
:active
{
outline
:
0
;
}
abbr
[
title
]
{
border-bottom
:
1px
dotted
;
}
b
,
strong
{
font-weight
:
bold
;
}
blockquote
{
margin
:
1em
40px
;
}
dfn
{
font-style
:
italic
;
}
hr
{
display
:
block
;
height
:
1px
;
border
:
0
;
border-top
:
1px
solid
#ccc
;
margin
:
1em
0
;
padding
:
0
;
}
ins
{
background
:
#ff9
;
color
:
#000
;
text-decoration
:
none
;
}
mark
{
background
:
#ff0
;
color
:
#000
;
font-style
:
italic
;
font-weight
:
bold
;
}
pre
,
code
,
kbd
,
samp
{
font-family
:
monospace
,
serif
;
_font-family
:
'courier new'
,
monospace
;
font-size
:
1em
;
}
pre
{
white-space
:
pre
;
white-space
:
pre-wrap
;
word-wrap
:
break-word
;
}
q
{
quotes
:
none
;
}
q
:before
,
q
:after
{
content
:
""
;
content
:
none
;
}
small
{
font-size
:
85%
;
}
sub
,
sup
{
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
;
}
sup
{
top
:
-0.5em
;
}
sub
{
bottom
:
-0.25em
;
}
ul
,
ol
{
margin
:
1em
0
;
padding
:
0
0
0
40px
;
}
dd
{
margin
:
0
0
0
40px
;
}
nav
ul
,
nav
ol
{
list-style
:
none
;
list-style-image
:
none
;
margin
:
0
;
padding
:
0
;
}
img
{
border
:
0
;
-ms-interpolation-mode
:
bicubic
;
vertical-align
:
middle
;
}
svg
:not
(
:root
)
{
overflow
:
hidden
;
}
figure
{
margin
:
0
;
}
form
{
margin
:
0
;
}
fieldset
{
border
:
0
;
margin
:
0
;
padding
:
0
;
}
label
{
cursor
:
pointer
;
}
legend
{
border
:
0
;
*
margin-left
:
-7px
;
padding
:
0
;
white-space
:
normal
;
}
button
,
input
,
select
,
textarea
{
font-size
:
100%
;
margin
:
0
;
vertical-align
:
baseline
;
*
vertical-align
:
middle
;
}
button
,
input
{
line-height
:
normal
;
}
button
,
input
[
type
=
"button"
],
input
[
type
=
"reset"
],
input
[
type
=
"submit"
]
{
cursor
:
pointer
;
-webkit-appearance
:
button
;
*
overflow
:
visible
;
}
button
[
disabled
],
input
[
disabled
]
{
cursor
:
default
;
}
input
[
type
=
"checkbox"
],
input
[
type
=
"radio"
]
{
box-sizing
:
border-box
;
padding
:
0
;
*
width
:
13px
;
*
height
:
13px
;
}
input
[
type
=
"search"
]
{
-webkit-appearance
:
textfield
;
-moz-box-sizing
:
content-box
;
-webkit-box-sizing
:
content-box
;
box-sizing
:
content-box
;
}
input
[
type
=
"search"
]
::-webkit-search-decoration
,
input
[
type
=
"search"
]
::-webkit-search-cancel-button
{
-webkit-appearance
:
none
;
}
button
::-moz-focus-inner
,
input
::-moz-focus-inner
{
border
:
0
;
padding
:
0
;
}
textarea
{
overflow
:
auto
;
vertical-align
:
top
;
resize
:
vertical
;
}
input
:valid
,
textarea
:valid
{
}
input
:invalid
,
textarea
:invalid
{
background-color
:
#f0dddd
;
}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
;
}
td
{
vertical-align
:
top
;
}
body
{
font-family
:
'Droid Sans'
,
sans-serif
;
font-size
:
11pt
;
color
:
#555
;
}
.wrapper
{
width
:
760px
;
margin
:
2em
auto
;
}
.wrapper
>
header
{
border-bottom
:
1px
solid
#eee
;
background-image
:
url(../img/logoback.png)
;
background-repeat
:
no-repeat
;
background-position
:
right
;
text-shadow
:
1px
1px
0px
#fff
;
}
.wrapper
>
header
h1
{
color
:
#222
;
margin
:
0
;
}
.wrapper
>
header
h2
{
margin
:
0
;
color
:
#888
;
}
.slogan
{
font-size
:
0.8em
;
}
.main
{
overflow
:
hidden
;
}
.sidebar
{
width
:
180px
;
float
:
left
;
}
.content
{
width
:
540px
;
float
:
right
;
border-left
:
1px
solid
#eee
;
padding-left
:
1.5em
;
}
a
,
a
:visited
{
color
:
#2972A3
;
text-decoration
:
none
;
}
a
:hover
{
color
:
#72ADD4
;
text-decoration
:
underline
;
}
.menu
{
list-style-type
:
none
;
margin
:
0
;
padding
:
0
;
font-size
:
0.9em
;
}
.menu
ul
{
list-style-type
:
none
;
padding-left
:
1em
;
margin
:
0
;
}
pre
,
code
{
font-family
:
Monaco
,
"Bitstream Vera Sans Mono"
,
"Lucida Console"
,
Terminal
,
monospace
;
}
pre
{
border
:
1px
solid
#eee
;
padding
:
0.5em
1em
;
font-size
:
0.8em
;
background-color
:
#f5f5f5
;
text-shadow
:
1px
1px
0
#fff
;
}
code
{
background-color
:
#FFE5DB
;
font-size
:
0.8em
;
display
:
inline-block
;
padding
:
0.2em
0.4em
;
text-shadow
:
1px
1px
0
#fff
;
}
@media
print
{
*
{
background
:
transparent
!important
;
color
:
black
!important
;
box-shadow
:
none
!important
;
text-shadow
:
none
!important
;
filter
:
none
!important
;
-ms-filter
:
none
!important
;
}
a
,
a
:visited
{
text-decoration
:
underline
;
}
a
[
href
]
:after
{
content
:
" ("
attr
(
href
)
")"
;
}
abbr
[
title
]
:after
{
content
:
" ("
attr
(
title
)
")"
;
}
.ir
a
:after
,
a
[
href
^=
"javascript:"
]
:after
,
a
[
href
^=
"#"
]
:after
{
content
:
""
;
}
pre
,
blockquote
{
border
:
1px
solid
#999
;
page-break-inside
:
avoid
;
}
thead
{
display
:
table-header-group
;
}
tr
,
img
{
page-break-inside
:
avoid
;
}
img
{
max-width
:
100%
!important
;
}
@page
{
margin
:
0.5cm
;
}
p
,
h2
,
h3
{
orphans
:
3
;
widows
:
3
;
}
h2
,
h3
{
page-break-after
:
avoid
;
}
}
\ No newline at end of file
bundles/docs/public/img/laravel.png
0 → 100755
View file @
bf32b6f6
52.2 KB
bundles/docs/public/img/logoback (copy).png
0 → 100755
View file @
bf32b6f6
10.2 KB
bundles/docs/public/img/logoback.png
0 → 100755
View file @
bf32b6f6
8.28 KB
bundles/docs/public/img/logobackfull.png
0 → 100755
View file @
bf32b6f6
10.6 KB
bundles/docs/public/js/modernizr-2.5.3.min.js
0 → 100755
View file @
bf32b6f6
/* Modernizr 2.5.3 (Custom Build) | MIT & BSD
* Build: http://www.modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-mq-cssclasses-addtest-prefixed-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load
*/
;
window
.
Modernizr
=
function
(
a
,
b
,
c
){
function
D
(
a
){
j
.
cssText
=
a
}
function
E
(
a
,
b
){
return
D
(
n
.
join
(
a
+
";"
)
+
(
b
||
""
))}
function
F
(
a
,
b
){
return
typeof
a
===
b
}
function
G
(
a
,
b
){
return
!!~
(
""
+
a
).
indexOf
(
b
)}
function
H
(
a
,
b
){
for
(
var
d
in
a
)
if
(
j
[
a
[
d
]]
!==
c
)
return
b
==
"pfx"
?
a
[
d
]:
!
0
;
return
!
1
}
function
I
(
a
,
b
,
d
){
for
(
var
e
in
a
){
var
f
=
b
[
a
[
e
]];
if
(
f
!==
c
)
return
d
===!
1
?
a
[
e
]:
F
(
f
,
"function"
)?
f
.
bind
(
d
||
b
):
f
}
return
!
1
}
function
J
(
a
,
b
,
c
){
var
d
=
a
.
charAt
(
0
).
toUpperCase
()
+
a
.
substr
(
1
),
e
=
(
a
+
" "
+
p
.
join
(
d
+
" "
)
+
d
).
split
(
" "
);
return
F
(
b
,
"string"
)
||
F
(
b
,
"undefined"
)?
H
(
e
,
b
):(
e
=
(
a
+
" "
+
q
.
join
(
d
+
" "
)
+
d
).
split
(
" "
),
I
(
e
,
b
,
c
))}
function
L
(){
e
.
input
=
function
(
c
){
for
(
var
d
=
0
,
e
=
c
.
length
;
d
<
e
;
d
++
)
u
[
c
[
d
]]
=
c
[
d
]
in
k
;
return
u
.
list
&&
(
u
.
list
=!!
b
.
createElement
(
"datalist"
)
&&!!
a
.
HTMLDataListElement
),
u
}(
"autocomplete autofocus list placeholder max min multiple pattern required step"
.
split
(
" "
)),
e
.
inputtypes
=
function
(
a
){
for
(
var
d
=
0
,
e
,
f
,
h
,
i
=
a
.
length
;
d
<
i
;
d
++
)
k
.
setAttribute
(
"type"
,
f
=
a
[
d
]),
e
=
k
.
type
!==
"text"
,
e
&&
(
k
.
value
=
l
,
k
.
style
.
cssText
=
"position:absolute;visibility:hidden;"
,
/^range$/
.
test
(
f
)
&&
k
.
style
.
WebkitAppearance
!==
c
?(
g
.
appendChild
(
k
),
h
=
b
.
defaultView
,
e
=
h
.
getComputedStyle
&&
h
.
getComputedStyle
(
k
,
null
).
WebkitAppearance
!==
"textfield"
&&
k
.
offsetHeight
!==
0
,
g
.
removeChild
(
k
)):
/^
(
search|tel
)
$/
.
test
(
f
)
||
(
/^
(
url|email
)
$/
.
test
(
f
)?
e
=
k
.
checkValidity
&&
k
.
checkValidity
()
===!
1
:
/^color$/
.
test
(
f
)?(
g
.
appendChild
(
k
),
g
.
offsetWidth
,
e
=
k
.
value
!=
l
,
g
.
removeChild
(
k
)):
e
=
k
.
value
!=
l
)),
t
[
a
[
d
]]
=!!
e
;
return
t
}(
"search tel url email datetime date month week time datetime-local number range color"
.
split
(
" "
))}
var
d
=
"2.5.3"
,
e
=
{},
f
=!
0
,
g
=
b
.
documentElement
,
h
=
"modernizr"
,
i
=
b
.
createElement
(
h
),
j
=
i
.
style
,
k
=
b
.
createElement
(
"input"
),
l
=
":)"
,
m
=
{}.
toString
,
n
=
" -webkit- -moz- -o- -ms- "
.
split
(
" "
),
o
=
"Webkit Moz O ms"
,
p
=
o
.
split
(
" "
),
q
=
o
.
toLowerCase
().
split
(
" "
),
r
=
{
svg
:
"http://www.w3.org/2000/svg"
},
s
=
{},
t
=
{},
u
=
{},
v
=
[],
w
=
v
.
slice
,
x
,
y
=
function
(
a
,
c
,
d
,
e
){
var
f
,
i
,
j
,
k
=
b
.
createElement
(
"div"
),
l
=
b
.
body
,
m
=
l
?
l
:
b
.
createElement
(
"body"
);
if
(
parseInt
(
d
,
10
))
while
(
d
--
)
j
=
b
.
createElement
(
"div"
),
j
.
id
=
e
?
e
[
d
]:
h
+
(
d
+
1
),
k
.
appendChild
(
j
);
return
f
=
[
"­"
,
"<style>"
,
a
,
"</style>"
].
join
(
""
),
k
.
id
=
h
,
m
.
innerHTML
+=
f
,
m
.
appendChild
(
k
),
l
||
(
m
.
style
.
background
=
""
,
g
.
appendChild
(
m
)),
i
=
c
(
k
,
a
),
l
?
k
.
parentNode
.
removeChild
(
k
):
m
.
parentNode
.
removeChild
(
m
),
!!
i
},
z
=
function
(
b
){
var
c
=
a
.
matchMedia
||
a
.
msMatchMedia
;
if
(
c
)
return
c
(
b
).
matches
;
var
d
;
return
y
(
"@media "
+
b
+
" { #"
+
h
+
" { position: absolute; } }"
,
function
(
b
){
d
=
(
a
.
getComputedStyle
?
getComputedStyle
(
b
,
null
):
b
.
currentStyle
)[
"position"
]
==
"absolute"
}),
d
},
A
=
function
(){
function
d
(
d
,
e
){
e
=
e
||
b
.
createElement
(
a
[
d
]
||
"div"
),
d
=
"on"
+
d
;
var
f
=
d
in
e
;
return
f
||
(
e
.
setAttribute
||
(
e
=
b
.
createElement
(
"div"
)),
e
.
setAttribute
&&
e
.
removeAttribute
&&
(
e
.
setAttribute
(
d
,
""
),
f
=
F
(
e
[
d
],
"function"
),
F
(
e
[
d
],
"undefined"
)
||
(
e
[
d
]
=
c
),
e
.
removeAttribute
(
d
))),
e
=
null
,
f
}
var
a
=
{
select
:
"input"
,
change
:
"input"
,
submit
:
"form"
,
reset
:
"form"
,
error
:
"img"
,
load
:
"img"
,
abort
:
"img"
};
return
d
}(),
B
=
{}.
hasOwnProperty
,
C
;
!
F
(
B
,
"undefined"
)
&&!
F
(
B
.
call
,
"undefined"
)?
C
=
function
(
a
,
b
){
return
B
.
call
(
a
,
b
)}:
C
=
function
(
a
,
b
){
return
b
in
a
&&
F
(
a
.
constructor
.
prototype
[
b
],
"undefined"
)},
Function
.
prototype
.
bind
||
(
Function
.
prototype
.
bind
=
function
(
b
){
var
c
=
this
;
if
(
typeof
c
!=
"function"
)
throw
new
TypeError
;
var
d
=
w
.
call
(
arguments
,
1
),
e
=
function
(){
if
(
this
instanceof
e
){
var
a
=
function
(){};
a
.
prototype
=
c
.
prototype
;
var
f
=
new
a
,
g
=
c
.
apply
(
f
,
d
.
concat
(
w
.
call
(
arguments
)));
return
Object
(
g
)
===
g
?
g
:
f
}
return
c
.
apply
(
b
,
d
.
concat
(
w
.
call
(
arguments
)))};
return
e
});
var
K
=
function
(
c
,
d
){
var
f
=
c
.
join
(
""
),
g
=
d
.
length
;
y
(
f
,
function
(
c
,
d
){
var
f
=
b
.
styleSheets
[
b
.
styleSheets
.
length
-
1
],
h
=
f
?
f
.
cssRules
&&
f
.
cssRules
[
0
]?
f
.
cssRules
[
0
].
cssText
:
f
.
cssText
||
""
:
""
,
i
=
c
.
childNodes
,
j
=
{};
while
(
g
--
)
j
[
i
[
g
].
id
]
=
i
[
g
];
e
.
touch
=
"ontouchstart"
in
a
||
a
.
DocumentTouch
&&
b
instanceof
DocumentTouch
||
(
j
.
touch
&&
j
.
touch
.
offsetTop
)
===
9
,
e
.
csstransforms3d
=
(
j
.
csstransforms3d
&&
j
.
csstransforms3d
.
offsetLeft
)
===
9
&&
j
.
csstransforms3d
.
offsetHeight
===
3
,
e
.
generatedcontent
=
(
j
.
generatedcontent
&&
j
.
generatedcontent
.
offsetHeight
)
>=
1
,
e
.
fontface
=
/src/i
.
test
(
h
)
&&
h
.
indexOf
(
d
.
split
(
" "
)[
0
])
===
0
},
g
,
d
)}([
'@font-face {font-family:"font";src:url("https://")}'
,[
"@media ("
,
n
.
join
(
"touch-enabled),("
),
h
,
")"
,
"{#touch{top:9px;position:absolute}}"
].
join
(
""
),[
"@media ("
,
n
.
join
(
"transform-3d),("
),
h
,
")"
,
"{#csstransforms3d{left:9px;position:absolute;height:3px;}}"
].
join
(
""
),[
'#generatedcontent:after{content:"'
,
l
,
'";visibility:hidden}'
].
join
(
""
)],[
"fontface"
,
"touch"
,
"csstransforms3d"
,
"generatedcontent"
]);
s
.
flexbox
=
function
(){
return
J
(
"flexOrder"
)},
s
.
canvas
=
function
(){
var
a
=
b
.
createElement
(
"canvas"
);
return
!!
a
.
getContext
&&!!
a
.
getContext
(
"2d"
)},
s
.
canvastext
=
function
(){
return
!!
e
.
canvas
&&!!
F
(
b
.
createElement
(
"canvas"
).
getContext
(
"2d"
).
fillText
,
"function"
)},
s
.
webgl
=
function
(){
try
{
var
d
=
b
.
createElement
(
"canvas"
),
e
;
e
=!
(
!
a
.
WebGLRenderingContext
||!
d
.
getContext
(
"experimental-webgl"
)
&&!
d
.
getContext
(
"webgl"
)),
d
=
c
}
catch
(
f
){
e
=!
1
}
return
e
},
s
.
touch
=
function
(){
return
e
.
touch
},
s
.
geolocation
=
function
(){
return
!!
navigator
.
geolocation
},
s
.
postmessage
=
function
(){
return
!!
a
.
postMessage
},
s
.
websqldatabase
=
function
(){
return
!!
a
.
openDatabase
},
s
.
indexedDB
=
function
(){
return
!!
J
(
"indexedDB"
,
a
)},
s
.
hashchange
=
function
(){
return
A
(
"hashchange"
,
a
)
&&
(
b
.
documentMode
===
c
||
b
.
documentMode
>
7
)},
s
.
history
=
function
(){
return
!!
a
.
history
&&!!
history
.
pushState
},
s
.
draganddrop
=
function
(){
var
a
=
b
.
createElement
(
"div"
);
return
"draggable"
in
a
||
"ondragstart"
in
a
&&
"ondrop"
in
a
},
s
.
websockets
=
function
(){
for
(
var
b
=-
1
,
c
=
p
.
length
;
++
b
<
c
;)
if
(
a
[
p
[
b
]
+
"WebSocket"
])
return
!
0
;
return
"WebSocket"
in
a
},
s
.
rgba
=
function
(){
return
D
(
"background-color:rgba(150,255,150,.5)"
),
G
(
j
.
backgroundColor
,
"rgba"
)},
s
.
hsla
=
function
(){
return
D
(
"background-color:hsla(120,40%,100%,.5)"
),
G
(
j
.
backgroundColor
,
"rgba"
)
||
G
(
j
.
backgroundColor
,
"hsla"
)},
s
.
multiplebgs
=
function
(){
return
D
(
"background:url(https://),url(https://),red url(https://)"
),
/
(
url
\s
*
\(
.*
?){3}
/
.
test
(
j
.
background
)},
s
.
backgroundsize
=
function
(){
return
J
(
"backgroundSize"
)},
s
.
borderimage
=
function
(){
return
J
(
"borderImage"
)},
s
.
borderradius
=
function
(){
return
J
(
"borderRadius"
)},
s
.
boxshadow
=
function
(){
return
J
(
"boxShadow"
)},
s
.
textshadow
=
function
(){
return
b
.
createElement
(
"div"
).
style
.
textShadow
===
""
},
s
.
opacity
=
function
(){
return
E
(
"opacity:.55"
),
/^0.55$/
.
test
(
j
.
opacity
)},
s
.
cssanimations
=
function
(){
return
J
(
"animationName"
)},
s
.
csscolumns
=
function
(){
return
J
(
"columnCount"
)},
s
.
cssgradients
=
function
(){
var
a
=
"background-image:"
,
b
=
"gradient(linear,left top,right bottom,from(#9f9),to(white));"
,
c
=
"linear-gradient(left top,#9f9, white);"
;
return
D
((
a
+
"-webkit- "
.
split
(
" "
).
join
(
b
+
a
)
+
n
.
join
(
c
+
a
)).
slice
(
0
,
-
a
.
length
)),
G
(
j
.
backgroundImage
,
"gradient"
)},
s
.
cssreflections
=
function
(){
return
J
(
"boxReflect"
)},
s
.
csstransforms
=
function
(){
return
!!
J
(
"transform"
)},
s
.
csstransforms3d
=
function
(){
var
a
=!!
J
(
"perspective"
);
return
a
&&
"webkitPerspective"
in
g
.
style
&&
(
a
=
e
.
csstransforms3d
),
a
},
s
.
csstransitions
=
function
(){
return
J
(
"transition"
)},
s
.
fontface
=
function
(){
return
e
.
fontface
},
s
.
generatedcontent
=
function
(){
return
e
.
generatedcontent
},
s
.
video
=
function
(){
var
a
=
b
.
createElement
(
"video"
),
c
=!
1
;
try
{
if
(
c
=!!
a
.
canPlayType
)
c
=
new
Boolean
(
c
),
c
.
ogg
=
a
.
canPlayType
(
'video/ogg; codecs="theora"'
).
replace
(
/^no$/
,
""
),
c
.
h264
=
a
.
canPlayType
(
'video/mp4; codecs="avc1.42E01E"'
).
replace
(
/^no$/
,
""
),
c
.
webm
=
a
.
canPlayType
(
'video/webm; codecs="vp8, vorbis"'
).
replace
(
/^no$/
,
""
)}
catch
(
d
){}
return
c
},
s
.
audio
=
function
(){
var
a
=
b
.
createElement
(
"audio"
),
c
=!
1
;
try
{
if
(
c
=!!
a
.
canPlayType
)
c
=
new
Boolean
(
c
),
c
.
ogg
=
a
.
canPlayType
(
'audio/ogg; codecs="vorbis"'
).
replace
(
/^no$/
,
""
),
c
.
mp3
=
a
.
canPlayType
(
"audio/mpeg;"
).
replace
(
/^no$/
,
""
),
c
.
wav
=
a
.
canPlayType
(
'audio/wav; codecs="1"'
).
replace
(
/^no$/
,
""
),
c
.
m4a
=
(
a
.
canPlayType
(
"audio/x-m4a;"
)
||
a
.
canPlayType
(
"audio/aac;"
)).
replace
(
/^no$/
,
""
)}
catch
(
d
){}
return
c
},
s
.
localstorage
=
function
(){
try
{
return
localStorage
.
setItem
(
h
,
h
),
localStorage
.
removeItem
(
h
),
!
0
}
catch
(
a
){
return
!
1
}},
s
.
sessionstorage
=
function
(){
try
{
return
sessionStorage
.
setItem
(
h
,
h
),
sessionStorage
.
removeItem
(
h
),
!
0
}
catch
(
a
){
return
!
1
}},
s
.
webworkers
=
function
(){
return
!!
a
.
Worker
},
s
.
applicationcache
=
function
(){
return
!!
a
.
applicationCache
},
s
.
svg
=
function
(){
return
!!
b
.
createElementNS
&&!!
b
.
createElementNS
(
r
.
svg
,
"svg"
).
createSVGRect
},
s
.
inlinesvg
=
function
(){
var
a
=
b
.
createElement
(
"div"
);
return
a
.
innerHTML
=
"<svg/>"
,(
a
.
firstChild
&&
a
.
firstChild
.
namespaceURI
)
==
r
.
svg
},
s
.
smil
=
function
(){
return
!!
b
.
createElementNS
&&
/SVGAnimate/
.
test
(
m
.
call
(
b
.
createElementNS
(
r
.
svg
,
"animate"
)))},
s
.
svgclippaths
=
function
(){
return
!!
b
.
createElementNS
&&
/SVGClipPath/
.
test
(
m
.
call
(
b
.
createElementNS
(
r
.
svg
,
"clipPath"
)))};
for
(
var
M
in
s
)
C
(
s
,
M
)
&&
(
x
=
M
.
toLowerCase
(),
e
[
x
]
=
s
[
M
](),
v
.
push
((
e
[
x
]?
""
:
"no-"
)
+
x
));
return
e
.
input
||
L
(),
e
.
addTest
=
function
(
a
,
b
){
if
(
typeof
a
==
"object"
)
for
(
var
d
in
a
)
C
(
a
,
d
)
&&
e
.
addTest
(
d
,
a
[
d
]);
else
{
a
=
a
.
toLowerCase
();
if
(
e
[
a
]
!==
c
)
return
e
;
b
=
typeof
b
==
"function"
?
b
():
b
,
g
.
className
+=
" "
+
(
b
?
""
:
"no-"
)
+
a
,
e
[
a
]
=
b
}
return
e
},
D
(
""
),
i
=
k
=
null
,
function
(
a
,
b
){
function
g
(
a
,
b
){
var
c
=
a
.
createElement
(
"p"
),
d
=
a
.
getElementsByTagName
(
"head"
)[
0
]
||
a
.
documentElement
;
return
c
.
innerHTML
=
"x<style>"
+
b
+
"</style>"
,
d
.
insertBefore
(
c
.
lastChild
,
d
.
firstChild
)}
function
h
(){
var
a
=
k
.
elements
;
return
typeof
a
==
"string"
?
a
.
split
(
" "
):
a
}
function
i
(
a
){
var
b
=
{},
c
=
a
.
createElement
,
e
=
a
.
createDocumentFragment
,
f
=
e
();
a
.
createElement
=
function
(
a
){
var
e
=
(
b
[
a
]
||
(
b
[
a
]
=
c
(
a
))).
cloneNode
();
return
k
.
shivMethods
&&
e
.
canHaveChildren
&&!
d
.
test
(
a
)?
f
.
appendChild
(
e
):
e
},
a
.
createDocumentFragment
=
Function
(
"h,f"
,
"return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("
+
h
().
join
().
replace
(
/
\w
+/g
,
function
(
a
){
return
b
[
a
]
=
c
(
a
),
f
.
createElement
(
a
),
'c("'
+
a
+
'")'
})
+
");return n}"
)(
k
,
f
)}
function
j
(
a
){
var
b
;
return
a
.
documentShived
?
a
:(
k
.
shivCSS
&&!
e
&&
(
b
=!!
g
(
a
,
"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}"
)),
f
||
(
b
=!
i
(
a
)),
b
&&
(
a
.
documentShived
=
b
),
a
)}
var
c
=
a
.
html5
||
{},
d
=
/^<|^
(?:
button|form|map|select|textarea
)
$/i
,
e
,
f
;(
function
(){
var
a
=
b
.
createElement
(
"a"
);
a
.
innerHTML
=
"<xyz></xyz>"
,
e
=
"hidden"
in
a
,
f
=
a
.
childNodes
.
length
==
1
||
function
(){
try
{
b
.
createElement
(
"a"
)}
catch
(
a
){
return
!
0
}
var
c
=
b
.
createDocumentFragment
();
return
typeof
c
.
cloneNode
==
"undefined"
||
typeof
c
.
createDocumentFragment
==
"undefined"
||
typeof
c
.
createElement
==
"undefined"
}()})();
var
k
=
{
elements
:
c
.
elements
||
"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video"
,
shivCSS
:
c
.
shivCSS
!==!
1
,
shivMethods
:
c
.
shivMethods
!==!
1
,
type
:
"default"
,
shivDocument
:
j
};
a
.
html5
=
k
,
j
(
b
)}(
this
,
b
),
e
.
_version
=
d
,
e
.
_prefixes
=
n
,
e
.
_domPrefixes
=
q
,
e
.
_cssomPrefixes
=
p
,
e
.
mq
=
z
,
e
.
hasEvent
=
A
,
e
.
testProp
=
function
(
a
){
return
H
([
a
])},
e
.
testAllProps
=
J
,
e
.
testStyles
=
y
,
e
.
prefixed
=
function
(
a
,
b
,
c
){
return
b
?
J
(
a
,
b
,
c
):
J
(
a
,
"pfx"
)},
g
.
className
=
g
.
className
.
replace
(
/
(
^|
\s)
no-js
(\s
|$
)
/
,
"$1$2"
)
+
(
f
?
" js "
+
v
.
join
(
" "
):
""
),
e
}(
this
,
this
.
document
),
function
(
a
,
b
,
c
){
function
d
(
a
){
return
o
.
call
(
a
)
==
"[object Function]"
}
function
e
(
a
){
return
typeof
a
==
"string"
}
function
f
(){}
function
g
(
a
){
return
!
a
||
a
==
"loaded"
||
a
==
"complete"
||
a
==
"uninitialized"
}
function
h
(){
var
a
=
p
.
shift
();
q
=
1
,
a
?
a
.
t
?
m
(
function
(){(
a
.
t
==
"c"
?
B
.
injectCss
:
B
.
injectJs
)(
a
.
s
,
0
,
a
.
a
,
a
.
x
,
a
.
e
,
1
)},
0
):(
a
(),
h
()):
q
=
0
}
function
i
(
a
,
c
,
d
,
e
,
f
,
i
,
j
){
function
k
(
b
){
if
(
!
o
&&
g
(
l
.
readyState
)
&&
(
u
.
r
=
o
=
1
,
!
q
&&
h
(),
l
.
onload
=
l
.
onreadystatechange
=
null
,
b
)){
a
!=
"img"
&&
m
(
function
(){
t
.
removeChild
(
l
)},
50
);
for
(
var
d
in
y
[
c
])
y
[
c
].
hasOwnProperty
(
d
)
&&
y
[
c
][
d
].
onload
()}}
var
j
=
j
||
B
.
errorTimeout
,
l
=
{},
o
=
0
,
r
=
0
,
u
=
{
t
:
d
,
s
:
c
,
e
:
f
,
a
:
i
,
x
:
j
};
y
[
c
]
===
1
&&
(
r
=
1
,
y
[
c
]
=
[],
l
=
b
.
createElement
(
a
)),
a
==
"object"
?
l
.
data
=
c
:(
l
.
src
=
c
,
l
.
type
=
a
),
l
.
width
=
l
.
height
=
"0"
,
l
.
onerror
=
l
.
onload
=
l
.
onreadystatechange
=
function
(){
k
.
call
(
this
,
r
)},
p
.
splice
(
e
,
0
,
u
),
a
!=
"img"
&&
(
r
||
y
[
c
]
===
2
?(
t
.
insertBefore
(
l
,
s
?
null
:
n
),
m
(
k
,
j
)):
y
[
c
].
push
(
l
))}
function
j
(
a
,
b
,
c
,
d
,
f
){
return
q
=
0
,
b
=
b
||
"j"
,
e
(
a
)?
i
(
b
==
"c"
?
v
:
u
,
a
,
b
,
this
.
i
++
,
c
,
d
,
f
):(
p
.
splice
(
this
.
i
++
,
0
,
a
),
p
.
length
==
1
&&
h
()),
this
}
function
k
(){
var
a
=
B
;
return
a
.
loader
=
{
load
:
j
,
i
:
0
},
a
}
var
l
=
b
.
documentElement
,
m
=
a
.
setTimeout
,
n
=
b
.
getElementsByTagName
(
"script"
)[
0
],
o
=
{}.
toString
,
p
=
[],
q
=
0
,
r
=
"MozAppearance"
in
l
.
style
,
s
=
r
&&!!
b
.
createRange
().
compareNode
,
t
=
s
?
l
:
n
.
parentNode
,
l
=
a
.
opera
&&
o
.
call
(
a
.
opera
)
==
"[object Opera]"
,
l
=!!
b
.
attachEvent
&&!
l
,
u
=
r
?
"object"
:
l
?
"script"
:
"img"
,
v
=
l
?
"script"
:
u
,
w
=
Array
.
isArray
||
function
(
a
){
return
o
.
call
(
a
)
==
"[object Array]"
},
x
=
[],
y
=
{},
z
=
{
timeout
:
function
(
a
,
b
){
return
b
.
length
&&
(
a
.
timeout
=
b
[
0
]),
a
}},
A
,
B
;
B
=
function
(
a
){
function
b
(
a
){
var
a
=
a
.
split
(
"!"
),
b
=
x
.
length
,
c
=
a
.
pop
(),
d
=
a
.
length
,
c
=
{
url
:
c
,
origUrl
:
c
,
prefixes
:
a
},
e
,
f
,
g
;
for
(
f
=
0
;
f
<
d
;
f
++
)
g
=
a
[
f
].
split
(
"="
),(
e
=
z
[
g
.
shift
()])
&&
(
c
=
e
(
c
,
g
));
for
(
f
=
0
;
f
<
b
;
f
++
)
c
=
x
[
f
](
c
);
return
c
}
function
g
(
a
,
e
,
f
,
g
,
i
){
var
j
=
b
(
a
),
l
=
j
.
autoCallback
;
j
.
url
.
split
(
"."
).
pop
().
split
(
"?"
).
shift
(),
j
.
bypass
||
(
e
&&
(
e
=
d
(
e
)?
e
:
e
[
a
]
||
e
[
g
]
||
e
[
a
.
split
(
"/"
).
pop
().
split
(
"?"
)[
0
]]
||
h
),
j
.
instead
?
j
.
instead
(
a
,
e
,
f
,
g
,
i
):(
y
[
j
.
url
]?
j
.
noexec
=!
0
:
y
[
j
.
url
]
=
1
,
f
.
load
(
j
.
url
,
j
.
forceCSS
||!
j
.
forceJS
&&
"css"
==
j
.
url
.
split
(
"."
).
pop
().
split
(
"?"
).
shift
()?
"c"
:
c
,
j
.
noexec
,
j
.
attrs
,
j
.
timeout
),(
d
(
e
)
||
d
(
l
))
&&
f
.
load
(
function
(){
k
(),
e
&&
e
(
j
.
origUrl
,
i
,
g
),
l
&&
l
(
j
.
origUrl
,
i
,
g
),
y
[
j
.
url
]
=
2
})))}
function
i
(
a
,
b
){
function
c
(
a
,
c
){
if
(
a
){
if
(
e
(
a
))
c
||
(
j
=
function
(){
var
a
=
[].
slice
.
call
(
arguments
);
k
.
apply
(
this
,
a
),
l
()}),
g
(
a
,
j
,
b
,
0
,
h
);
else
if
(
Object
(
a
)
===
a
)
for
(
n
in
m
=
function
(){
var
b
=
0
,
c
;
for
(
c
in
a
)
a
.
hasOwnProperty
(
c
)
&&
b
++
;
return
b
}(),
a
)
a
.
hasOwnProperty
(
n
)
&&
(
!
c
&&!--
m
&&
(
d
(
j
)?
j
=
function
(){
var
a
=
[].
slice
.
call
(
arguments
);
k
.
apply
(
this
,
a
),
l
()}:
j
[
n
]
=
function
(
a
){
return
function
(){
var
b
=
[].
slice
.
call
(
arguments
);
a
&&
a
.
apply
(
this
,
b
),
l
()}}(
k
[
n
])),
g
(
a
[
n
],
j
,
b
,
n
,
h
))}
else
!
c
&&
l
()}
var
h
=!!
a
.
test
,
i
=
a
.
load
||
a
.
both
,
j
=
a
.
callback
||
f
,
k
=
j
,
l
=
a
.
complete
||
f
,
m
,
n
;
c
(
h
?
a
.
yep
:
a
.
nope
,
!!
i
),
i
&&
c
(
i
)}
var
j
,
l
,
m
=
this
.
yepnope
.
loader
;
if
(
e
(
a
))
g
(
a
,
0
,
m
,
0
);
else
if
(
w
(
a
))
for
(
j
=
0
;
j
<
a
.
length
;
j
++
)
l
=
a
[
j
],
e
(
l
)?
g
(
l
,
0
,
m
,
0
):
w
(
l
)?
B
(
l
):
Object
(
l
)
===
l
&&
i
(
l
,
m
);
else
Object
(
a
)
===
a
&&
i
(
a
,
m
)},
B
.
addPrefix
=
function
(
a
,
b
){
z
[
a
]
=
b
},
B
.
addFilter
=
function
(
a
){
x
.
push
(
a
)},
B
.
errorTimeout
=
1
e4
,
b
.
readyState
==
null
&&
b
.
addEventListener
&&
(
b
.
readyState
=
"loading"
,
b
.
addEventListener
(
"DOMContentLoaded"
,
A
=
function
(){
b
.
removeEventListener
(
"DOMContentLoaded"
,
A
,
0
),
b
.
readyState
=
"complete"
},
0
)),
a
.
yepnope
=
k
(),
a
.
yepnope
.
executeStack
=
h
,
a
.
yepnope
.
injectJs
=
function
(
a
,
c
,
d
,
e
,
i
,
j
){
var
k
=
b
.
createElement
(
"script"
),
l
,
o
,
e
=
e
||
B
.
errorTimeout
;
k
.
src
=
a
;
for
(
o
in
d
)
k
.
setAttribute
(
o
,
d
[
o
]);
c
=
j
?
h
:
c
||
f
,
k
.
onreadystatechange
=
k
.
onload
=
function
(){
!
l
&&
g
(
k
.
readyState
)
&&
(
l
=
1
,
c
(),
k
.
onload
=
k
.
onreadystatechange
=
null
)},
m
(
function
(){
l
||
(
l
=
1
,
c
(
1
))},
e
),
i
?
k
.
onload
():
n
.
parentNode
.
insertBefore
(
k
,
n
)},
a
.
yepnope
.
injectCss
=
function
(
a
,
c
,
d
,
e
,
g
,
i
){
var
e
=
b
.
createElement
(
"link"
),
j
,
c
=
i
?
h
:
c
||
f
;
e
.
href
=
a
,
e
.
rel
=
"stylesheet"
,
e
.
type
=
"text/css"
;
for
(
j
in
d
)
e
.
setAttribute
(
j
,
d
[
j
]);
g
||
(
n
.
parentNode
.
insertBefore
(
e
,
n
),
m
(
c
,
0
))}}(
this
,
document
),
Modernizr
.
load
=
function
(){
yepnope
.
apply
(
window
,[].
slice
.
call
(
arguments
,
0
))};
bundles/docs/routes.php
0 → 100644
View file @
bf32b6f6
<?php
View
::
composer
(
'docs::template'
,
function
(
$view
)
{
Asset
::
add
(
'stylesheet'
,
'css/style.css'
);
Asset
::
add
(
'modernizr'
,
'js/modernizr-2.5.3.min.js'
);
});
Route
::
get
(
'(:bundle)'
,
function
()
{
return
View
::
make
(
'docs::home'
);
});
bundles/docs/views/home.blade.php
0 → 100644
View file @
bf32b6f6
@
layout
(
'docs::template'
)
@
section
(
'content'
)
<
h3
>
Learn
the
terrain
.</
h3
>
<
p
>
You
've landed yourself on our <code>default</code> home page. The route that
is generating this page lives at:
</p>
<pre>APP_PATH/routes.php</pre>
<p>And the view sitting before you can be found at:</p>
<pre>APP_PATH/views/home/index.php</pre>
<h3>Create something beautiful.</h3>
<p>
Now that you'
re
up
and
running
,
it
'
s
time
to
start
creating
!
Here
are
some
links
to
help
you
get
started
:
</
p
>
<
ul
>
<
li
><
a
href
=
"http://laravel.com"
>
Official
Website
</
a
></
li
>
<
li
><
a
href
=
"http://forums.laravel.com"
>
Laravel
Forums
</
a
></
li
>
<
li
><
a
href
=
"http://github.com/laravel/laravel"
>
GitHub
Repository
</
a
></
li
>
</
ul
>
@
endsection
\ No newline at end of file
bundles/docs/views/menu.blade.php
0 → 100644
View file @
bf32b6f6
<h3>
Documentation
</h3>
<ul
class=
"menu"
>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a>
<ul>
<li><a
href=
"#"
>
Sub Menu Item
</a></li>
<li><a
href=
"#"
>
Sub Menu Item
</a></li>
</ul>
</li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a>
<ul>
<li><a
href=
"#"
>
Sub Menu Item
</a></li>
<li><a
href=
"#"
>
Sub Menu Item
</a></li>
<li><a
href=
"#"
>
Sub Menu Item
</a></li>
</ul>
</li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
<li><a
href=
"#"
>
Menu Item
</a></li>
</ul>
\ No newline at end of file
bundles/docs/views/template.blade.php
0 → 100644
View file @
bf32b6f6
<!doctype html>
<html
lang=
"en"
>
<head>
<meta
charset=
"utf-8"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge,chrome=1"
>
<title></title>
<meta
name=
"viewport"
content=
"width=device-width"
>
{{ Asset::bundle('docs')->styles(); }}
{{ Asset::bundle('docs')->scripts(); }}
</head>
<body>
<div
class=
"wrapper"
>
<header>
<h1>
Laravel
</h1>
<h2>
A Framework For Web Artisans
</h2>
<p>
You have successfully installed the Laravel framework. Laravel is a simple framework
that helps web artisans create beautiful, creative applications using elegant, expressive
syntax. You'll love using it.
</p>
</header>
<div
role=
"main"
class=
"main"
>
<aside
class=
"sidebar"
>
@include('docs::menu')
</aside>
<div
class=
"content"
>
@yield('content')
</div>
</div>
</div>
</body>
</html>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment