#!/bin/bash
if [ -f "./oil" ]; then
php oil "$@"
else
if [ "$1" == "create" ]; then
if [ ! `which git` ]; then
echo "For this installer to work you'll need
to install Git."
echo ' http://git-scm.com/'
fi
git clone --recursive git://github.com/fuel/
fuel.git "./$2"
php "./$2/oil" refine install
else
echo 'This is not a valid Fuel installation so Oil
is a bit lost.'
echo ' http://fuelphp.com/docs/
installation/instructions.html'
fi
fi
Slide 89
Slide 89 text
IUUQTHJUIVCDPNGVFMGVFM
Slide 90
Slide 90 text
IUUQTHJUIVCDPNGVFMGVFM
Slide 91
Slide 91 text
͔ͦ͜ΒHJUDMPOF
Slide 92
Slide 92 text
ͰɺPJMDSFBUFCMPH
Slide 93
Slide 93 text
No content
Slide 94
Slide 94 text
͔ͬ͑͜ʔ
Slide 95
Slide 95 text
͜͜·ͰΛ·ͱΊ·͢
Slide 96
Slide 96 text
ͳΜ͔ࠓ෩
Slide 97
Slide 97 text
HJUIVC
Slide 98
Slide 98 text
UXJUUFSCPPUTUSBQ
Slide 99
Slide 99 text
UXJUUFSCPPUTUSBQ
Slide 100
Slide 100 text
ͳΜ͔ؾ͍͍࣋ͪ
Slide 101
Slide 101 text
Ϟνϕʔγϣϯҡ࣋ʹ
ඇৗʹॏཁ
Slide 102
Slide 102 text
ͰɺதຯΛͦΖͦΖ
Slide 103
Slide 103 text
No content
Slide 104
Slide 104 text
υΩϡϝϯτ
Slide 105
Slide 105 text
υΩϡϝϯτ͍ͭͯ͘Δʂ
Slide 106
Slide 106 text
No content
Slide 107
Slide 107 text
υΩϡϝϯτΈͯΈ·͠ΐ͏
Slide 108
Slide 108 text
'VFM1)1ͷ
DPSF
Slide 109
Slide 109 text
ެ։෦
Slide 110
Slide 110 text
ୡ͕
ॻ͘ͱ͜
Slide 111
Slide 111 text
.7$
Slide 112
Slide 112 text
.
Slide 113
Slide 113 text
7
Slide 114
Slide 114 text
$
Slide 115
Slide 115 text
͜͜
7͡Όͳ͍ʂ
Slide 116
Slide 116 text
7JFX.PEFM
ࠓ
͠·ͤΜ
Slide 117
Slide 117 text
࣮.PEFMͷͳ͠
͠·ͤΜ
Slide 118
Slide 118 text
$POUSPMMFS
Slide 119
Slide 119 text
͜͜ʹஔ
Slide 120
Slide 120 text
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
}
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
}
QSFpYFEXJUI$POUSPMMFS@
Slide 128
Slide 128 text
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
}
TIPVMEFYUFOEUIF$POUSPMMFSDMBTT
Slide 129
Slide 129 text
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
}
BDUJPO@
Slide 130
Slide 130 text
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
}
"DPOUSPMMFSBDUJPO.645SFUVSO
B3FTQPOTFPCKFDU
Slide 131
Slide 131 text
63-ͱͷؔ
Slide 132
Slide 132 text
IUUQMPDBMIPTUCMPH
QVCMJDXFMDPNFJOEFY
Slide 133
Slide 133 text
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
}
IUUQMPDBMIPTUCMPHQVCMJDXFMDPNFJOEFY
Slide 134
Slide 134 text
class Controller_Welcome extends Controller
{
public function action_index()
{
return Response::forge(View::forge('welcome/index'));
}
public function action_hello()
{
return Response::forge(
View::forge(
'welcome/hello',
array('name' => $this->param('name', 'World'))
)
);
}
}
IUUQMPDBMIPTUCMPHQVCMJDXFMDPNFIFMMP
Slide 135
Slide 135 text
IUUQMPDBMIPTUCMPHQVCMJD
Slide 136
Slide 136 text
3PVUJOH
Slide 137
Slide 137 text
͜͜ʹஔ
Slide 138
Slide 138 text
'welcome/index', // The default route
'_404_' => 'welcome/404', // The main 404 route
'hello(/:name)?' => array('welcome/hello'),
);
Slide 139
Slide 139 text
'welcome/index', // The default route
'_404_' => 'welcome/404', // The main 404 route
'hello(/:name)?' => array('welcome/hello'),
);
Slide 140
Slide 140 text
IUUQMPDBMIPTUCMPHQVCMJD
Slide 141
Slide 141 text
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
Slide 142
Slide 142 text
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
Slide 143
Slide 143 text
'welcome/index', // The default route
'_404_' => 'welcome/404', // The main 404 route
'hello(/:name)?' => array('welcome/hello'),
);
Slide 144
Slide 144 text
class Controller_Welcome extends Controller
{
public function action_hello()
{
return Response::forge(
View::forge(
'welcome/hello',
array('name' => $this->param('name', 'World'))
)
);
}
}
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
Slide 145
Slide 145 text
UIJTQBSBN bIPHF`
bEFGBVMU`
Slide 146
Slide 146 text
UIJTQBSBN bIPHF`
bEFGBVMU`
Slide 147
Slide 147 text
IUUQMPDBMIPTUCMPHQVCMJDIFMMP
Slide 148
Slide 148 text
class Controller_Welcome extends Controller
{
public function action_hello()
{
return Response::forge(
View::forge(
'welcome/hello',
array('name' => $this->param('name', 'World'))
)
);
}
}
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
Slide 149
Slide 149 text
7JFX
Slide 150
Slide 150 text
͜͜ʹஔ
Slide 151
Slide 151 text
͜͜
7͡Όͳ͍ʂ
Slide 152
Slide 152 text
͜͜ʹஔ
Slide 153
Slide 153 text
σϑΥϧτͰ
WJFXϑΝΠϧੜͷ1)1
Slide 154
Slide 154 text
ஔॴʹΑ໊ͬͯલ͕͖·Δ
Slide 155
Slide 155 text
ྫ͍͑ͭ͜
Slide 156
Slide 156 text
XFMDPNFJOEFY
ͱݺͼ·͢
Slide 157
Slide 157 text
Ͱɺ͖͞΄Ͳͷ
Slide 158
Slide 158 text
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
Slide 159
Slide 159 text
Hello, ! <
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
Slide 160
Slide 160 text
class Controller_Welcome extends Controller
{
public function action_hello()
{
return Response::forge(
View::forge(
'welcome/hello',
array('name' => $this->param('name', 'World'))
)
);
}
}
IUUQMPDBMIPTUCMPHQVCMJDIFMMPQIQ
w YNMrBMNPTUBOZQSPHSBNNJOHMBOHVBHFDBOSFBE9.-
w KTPOrVTFGVMGPS+BWB4DSJQUBOEJODSFBTJOHMZ1)1BQQT
w DTWrPQFOXJUITQSFBETIFFUQSPHSBNT
w IUNMrBTJNQMF)5.-UBCMF
w QIQr3FQSFTFOUBUJPOPG1)1DPEFUIBUDBOCFFWBM
bFE
w TFSJBMJ[Fr4FSJBMJ[FEEBUBUIBUDBOCFVOTFSJBMJ[FEJO1)1