fuel php をもっと composer で使う
TRANSCRIPT
![Page 1: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/1.jpg)
FuelPHP をもっと Composer で使う
@FuelPHP & CodeIgniter ユーザーの集い
chatii (ちゃちい)
![Page 2: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/2.jpg)
最初に
・急遽しゃべることにしました。
・はじめてのLTです。
・はじめてのスライドです。
・今作りました。
・Advent Calendar用のネタです。
・FuelPHPが寂しかったのでつい
![Page 3: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/3.jpg)
このスライドごらんになりました?
http://www.slideshare.net/keishihosoba/fuel-phpcomposer
![Page 4: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/4.jpg)
ていうか Composer 使ってます?
![Page 5: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/5.jpg)
Composer を知らない方へ
![Page 6: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/6.jpg)
これを読んでください。買いです。
![Page 7: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/7.jpg)
FuelPHPのいけてないところ
![Page 8: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/8.jpg)
さっきのスライド読んでください
![Page 9: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/9.jpg)
git submodule
![Page 10: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/10.jpg)
git submodule update
![Page 11: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/11.jpg)
チームで開発だとめんどいよね
![Page 12: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/12.jpg)
チームで開発だとめんどいよね
ぼっちなので知らないけど…
![Page 13: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/13.jpg)
先ほどのスライド通り進めるとComposer対応してない
fuel/core まで入る!!
![Page 14: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/14.jpg)
だが待ってほしい
![Page 15: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/15.jpg)
php composer.phar install
これだけで動いてほしい
![Page 16: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/16.jpg)
fuel/fuel が足りない!!http://github.com/fuel/fuel
![Page 17: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/17.jpg)
fuel/fuel の中身
・fuel/app, fuel/packages, public 各dir・.htaccess ・composer.json・config.php 達・Welcomeを出すための welcome.phpなど
・fuel/core, fuel/auth 等々は submodule
![Page 18: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/18.jpg)
基本的に変更がないはず
こないだの1.7.1で public/index.php に修正入りましたが
![Page 19: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/19.jpg)
じゃあ GitHub上から必要なものだけwget しちゃおう
![Page 20: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/20.jpg)
結果
![Page 21: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/21.jpg)
composer.json (一部)
![Page 22: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/22.jpg)
ださい
![Page 23: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/23.jpg)
まあいいや
![Page 24: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/24.jpg)
ついでに Vagrant も用意
![Page 25: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/25.jpg)
実演
![Page 26: Fuel php をもっと composer で使う](https://reader035.vdocuments.mx/reader035/viewer/2022081401/5562ff51d8b42a275f8b4dd7/html5/thumbnails/26.jpg)
FuelPHP 2.0 はどうなるんですかね