Mais conteúdo relacionado
Semelhante a FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014 (20)
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
- 15. Database
お手軽なエンティティ作成にはModel_Crud
class Users extends Model_Crud
{
static protected $_table_name = "users";
}
$user = Users::find_by_pk();
$user = Users::find_one_by_name(“mikakane”);
$user->email = “mikakane2@gmail.jp”;
if(!$user->save())
{
$validation = $user->validation();
$msg = $validation->show_errors();
規約どおりならテーブル名のみ
の設定でOK
PK検索や列検索、には専用のメ
ソドが用意される。
WHERE … IN やLIMIT,ORDER
BY といった複雑な検索も対応
saveでUPDATE/INSERTされる。
バリデーション連携も
- 27. 独自Autoloader
Viewクラスをカスタマイズする例
# app/classes/view.php
class View extends FuelCoreView
{
protected function process_file($file_override=false)
{
$data = parent::process_file($file_override);
return mb_convert_encoding($data,”UTF8”);
}
}
# app/bootstrap.php
Autoloader::add_classes([
"View" => APPPATH."classes/view.php",
]);
コアのクラスはFuelCore名前
空間に定義されている。
必要な部分だけを拡張して記述
できる。
クラスマップに登録したら
使用準備完了
- 46. Meet-up in 2013
2013/12/07 [東京] FuelPHP & CodeIgniter ユーザの集い #2
2013/10/26 FuelPHP 勉強会 東海 vol.5
2013/10/12 [東京] FuelPHP & CodeIgniter ユーザの集い #1
2013/09/14 fuelphp コーディングしながらの勉強会
2013/07/30 FuelPHP 勉強会 大阪 vol.4
2013/07/20 [名古屋] FuelPHP入門ハンズオン vol.2
2013/06/30 FuelPHP 勉強会 東京 vol.4
2013/06/22 OSC2013 Nagoya 「FuelPHP BoF」
2013/05/11 FuelPHP 勉強会 東海 vol.4
2013/04/13 [名古屋] FuelPHP入門ハンズオン vol.1
2013/03/23 FuelPHP 勉強会 東京 vol.3
2013/02/17 FuelPHP 勉強会 大須 vol.3
2013/01/19 Nagoya.php 新年会 2013
FuelPHP WikiよりFuelPHPメインっぽいイベントを抜
粋
Notas do Editor
- まず、FuelとはPHP Framework
- Eloquentには及ばないなりにもそれなりに使える。
- バリーデーションとの連携
各種フック
- まず、FuelとはPHP Framework
- まず、FuelとはPHP Framework
- まず、FuelとはPHP Framework
- 基本的なフレームワークは二層or三層