Laravel ドキュメント+
Laravel ドキュメント+
Laravel5の公式ドキュメントを翻訳してお届けします
本について
公式ドキュメントを日本語に翻訳しています。ドキュメントの修正に合わせ一定期間ごとに翻訳し、リリースしています。ただいま、バージョン5.1LTSを提供中です。
同じ内容はWebページとしても、無料公開しています。(http://readouble.com/laravel)
今回の当電子書籍のアップデート期間はLaravel4の公式ドキュメントのメンテナンス期間とさせて頂きます。(追記:Laravelのバージョンの付け方が変更されたため、2016年5月までのアップデートとさせていただきます。)(追記:アップデート期間は終了しました。)
本書の特徴- アップデートのたびにPDFなどに変換する手間が省けます。手間を考えるとかなり安い値段に設定しています。
- 値段は情報自身とそのアップデートの値段と考えてください。出版しっぱなしではなく、新しいものへと更新し続けます。
- 日本語Web版のバックアップとしてもご用意ください。
- 最新の日本語版がいち早く届きます。
会社などでご利用くださる場合は、ご利用人数分ご購入ください。(まあ、これはLeanpub社の建前です。私の感覚では、例えば本当の書籍を会社で一冊購入する場合、回し読みするなら同時に読んでいる人は一名です。しかし電子書籍は簡単にコピーできてしまいますので、同時に読まれる方は増えると思います。ですからそこら辺は適当に均してもらい、「同時に読む可能性はこのくらいかな」という冊数お買い上げ頂けば良いと思っておりますので、よろしくお願いします。)
バルク購入Leanpub社のシステムでは、大量購入に関するディスカウントなどのシステムは現在ありません。しかし販売している著作物は著者が自由に様々な形態で販売ができます。もし、学校などでまとめて購入いただける場合は、直接メールにて私、hirokws@gmail.comまでご連絡ください。
目次
-
- 日本語電子書籍版前書き
-
修正記録
- バージョン5.1
-
I 前章
-
1. リリースノート
- サポートポリシー
- Laravel 5.1.11
- Laravel 5.1.4
- Laravel 5.1
- Laravel 5.0
- Laravel 4.2
- Laravel 4.1
-
2. アップグレードガイド
- 5.1.11へのアップグレード
- 5.1.0へのアップグレード
- 5.0.16へのアップグレード
- 4.2から5.0へのアップグレード
- 4.1から4.2へのアップグレード
- 4.1.x以下から4.1.29へのアップグレード
- 4.1.25以下から、4.1.26へのアップグレード
- 4.0から4.1へアップグレード
-
3. 貢献ガイド
- バグレポート
- コア開発の議論
- どのブランチ?
- セキュリティ脆弱性
- コーディングスタイル
-
1. リリースノート
-
II 準備
-
4. インストール
- インストール
- 設定
- メンテナンスモード
-
5. Laravel Homestead
- イントロダクション
- インストールと設定
- 使用方法
- Blackfireプロファイラー
-
4. インストール
-
III チュートリアル
-
6. 基本のタスクリスト
- イントロダクション
- インストール
- データベースの準備
- Routing
- レイアウトとビューの作成
- タスク追加
- タスク削除
-
7. 中級者向けタスクリスト
- イントロダクション
- インストール
- データベースの準備
- ルーティング
- レイアウトとビューの構築
- タスク追加
- 既存タスク表示
- タスク削除
-
6. 基本のタスクリスト
-
IV 基礎
-
8. HTTPルーティング
- 基本的なルーティング
- ルートパラメーター
- 名前付きルート
- ルートグループ
- CSRF保護
- モデル結合ルート
- 見せかけのフォームメソッド
- 404エラーのthrow
-
9. HTTPミドルウェア
- イントロダクション
- ミドルウェア定義
- ミドルウェア登録
- ミドルウェアパラメーター
- 終了処理ミドルウェア
-
10. HTTPコントローラー
- イントロダクション
- 基本のコントローラー
- コントローラーミドルウェア
- RESTフルリソースコントローラー
- 暗黙のコントローラー
- 依存注入とコントローラー
- ルートキャッシュ
-
11. HTTPリクエスト
- リクエストの取得
- 入力の取得
-
12. HTTPレスポンス
- 基本のレスポンス
- 他のレスポンスタイプ
- リダイレクト
- レスポンスマクロ
-
13. ビュー
- 基本的な使用法
- ビューコンポーサー
-
14. Bladeテンプレート
- イントロダクション
- テンプレートの継承
- データ表示
- 制御構文
- サービス注入
- Blade拡張
-
8. HTTPルーティング
-
V 構造
-
15. リクエストのライフサイクル
- イントロダクション
- 概論
- サービスプロバイダーの精査
-
16. アプリケーション構造
- イントロダクション
- ルートディレクトリ
- Appディレクトリー
- アプリケーションの名前空間付け
-
17. サービスプロバイダー
- イントロダクション
- サービスプロバイダーの記述
- プロバイダーの登録
- 遅延プロバイダー
-
18. サービスコンテナ
- イントロダクション
- 結合
- 依存解決
- コンテナイベント
-
19. 契約
- イントロダクション
- なぜ契約?
- 契約リファレンス
- 契約使用法
-
20. ファサード
- イントロダクション
- ファサードの使用
- ファサードクラス一覧
-
15. リクエストのライフサイクル
-
VI 銈点兗銉撱偣
-
21. 認証
- イントロダクション
- 認証クイックスタート
- 自前のユーザー認証
- ユーザーの継続ログイン
- HTTP基本認証
- パスワードリセット
- ソーシャル認証
- カスタム認証ドライバーの追加
-
22. 認可
- イントロダクション
- アビリティの定義
- アビリティーの確認
- ポリシー
- コントローラーの認可
-
23. Artisanコンソール
- イントロダクション
- コマンド記述
- コマンドI/O
- コマンド登録
- コードからのコマンド呼び出し
-
24. Laravelキャッシャー
- イントロダクション
- 購入
- StripeのWebフック処理
- 一回だけの課金
- インボイス
-
25. キャシュ
- 設定
- キャッシュの使用法
- カスタムキャッシュドライバーの追加
- キャッシュタグ
- キャッシュイベント
-
26. コレクション
- イントロダクション
- コレクション生成
- 利用可能なメソッド
- メソッド一覧
-
27. Laravel Elixir
- イントロダクション
- インストールと準備
- Elixirの実行
- スタイルシート操作
- スクリプト操作
- ファイルとディレクトリーのコピー
- バージョン付け/キャッシュ破壊
- BrowserSync
- 既存Gulpタスクの呼び出し
- Elixir拡張の定義
-
28. 暗号化
- 設定
- 基本的な使用法
-
29. エラーとログ
- イントロダクション
- 設定
- 例外ハンドラー
- HTTP例外
- ログ
-
30. イベント
- イントロダクション
- イベント/リスナー登録
- イベント定義
- リスナーの定義
- イベント発行
- ブロードキャストイベント
- イベント購読
-
31. ファイルシステム/クラウドストレージ
- イントロダクション
- 設定
- 基本的な使用法
- カスタムファイルシステム
-
32. ハッシュ
- イントロダクション
- 基本的な使用法
-
33. ヘルパー関数
- イントロダクション
- 使用可能な関数
- メソッド一覧
- 配列
- パス
- 文字列
- URL
- その他
-
34. 多言語化
- イントロダクション
- 基本的な使用法
- ベンダーの言語ファイルのオーバーライド
-
35. メール
- イントロダクション
- メール送信
- メールとローカル開発
-
36. パッケージ開発
- イントロダクション
- サービスプロバイダー
- ルーティング
- リソース
- 公開アセット
- ファイルグループの公開
-
37. ペジネーション
- イントロダクション
- 基本的な使用法
- ビューでの結果表示
- 結果のJSON変換
-
38. キュー
- イントロダクション
- ジョブクラスを書く
- ジョブのキュー投入
- キューリスナーの実行
- 失敗したジョブの処理
-
39. Redis
- イントロダクション
- 基本的な使用法
- 発行/購読
-
40. セッション
- イントロダクション
- 基本的な使用法
- カスタムセッションドライバーの追加
-
41. Envoyタスクランナー
- イントロダクション
- タスク記述
- タスク実行
- 通知
-
42. タスクスケジュール
- イントロダクション
- スケジュール定義
- タスク出力
- タスクフック
-
43. テスト
- イントロダクション
- アプリケーションのテスト
- データベースとの関わり
- モック
-
44. バリデーション
- イントロダクション
- クイックスタート
- 他のバリデーションアプローチ
- エラーメッセージの操作
- 使用可能なバリデーションルール
- 条件付きでルールを追加する
- カスタムバリデーションルール
-
21. 認証
-
VII データベース
-
45. データベース:利用開始
- イントロダクション
- SQLクエリーの実行
- データベーストランザクション
- 複数接続の使用
-
46. データベース:クエリービルダー
- イントロダクション
- 結果の取得
- SELECT
- JOIN
- UNION
- WHERE節
- 高度なWhere節
- 順序、グループ分け、制限、オフセット
- INSERT
- UPDATE
- DELETE
- 悲観的ロック
-
47. データベース:マイグレーション
- イントロダクション
- マイグレーション生成
- マイグレーション構造
- マイグレーション実行
- マイグレーション記述
-
48. データベース:シーディング
- イントロダクション
- シーダークラス定義
- シーダーの実行
-
45. データベース:利用開始
-
VIII Eloquent ORM
-
49. Eloquent:利用の開始
- イントロダクション
- モデル定義
- 複数モデルの取得
- 1モデル/集計の取得
- モデルの追加と更新
- モデル削除
- クエリースコープ
- イベント
-
50. Eloquent:リレーション
- イントロダクション
- リレーションの定義
- リレーションのクエリー
- 関係したモデルの挿入
-
51. Eloquent:コレクション
- イントロダクション
- 使用できるメソッド
- カスタムコレクション
-
52. Eloquent:ミューテター
- イントロダクション
- アクセサーとミューテター
- 日付ミューテター
- 属性キャスト
-
53. Eloquent:シリアライズ
- イントロダクション
- 基本的な使用法
- JSONに含めない属性
- JSONへ値を追加
-
追補:Mockery
- モックオブジェクト
- 動作要件
- インストール
- 0.8.*へのアップデート
- シンプルなサンプル
- PHPUnit統合
- クイックリファレンス
- 期待値条件の宣言
- 引数のバリデーション
- パーシャルモックを作成する
- モックオブジェクトの検出
- デフォルトモック期待値条件
- パブリックなプロパティーのモック
- public staticメソッドのモック
- インスタンス化時にモックオブジェクトを生成する(インスタンス化モック)
- メソッドの参照渡し引数の動作を妨げる
- デメテルチェーンと流れるようなインターフェイス
- Mockery例外
- モックオブジェクトの記録
- Finalクラス/メソッドの取り扱い
- Mockeryグローバル設定
- 予約メソッド名
- PHPマジックメソッド
- なるほど!(了解事項)
- クイックサンプル
- 追記
-
49. Eloquent:利用の開始
Leanpubの60日間100%満足保証
購入後60日以内であれば、たった2クリックでLeanpubでの購入について100%返金を受けることができます。
技術的には、本やコースのファイルはお手元に残るため、これは私たちにとってリスクとなります。しかし、私たちは自社の製品やサービス、そして著者と読者を深く信頼しているため、販売する全ての商品に対して全額返金保証を喜んでご提供しています。
何かの良し悪しは実際に試してみないとわかりません。100%返金保証があるため、試すことに全くリスクはありません!
ですから、カートに追加するボタンをクリックしない理由はないですよね?
利用規約の詳細を見る...
$10の購入で$8、$20の購入で$16を獲得
$7.99以上の購入に対して80%のロイヤリティを、$0.99から$7.98までの購入に対して50セントの定額手数料を差し引いた80%のロイヤリティをお支払いします。$10の売上で$8、$20の売上で$16を獲得できます。つまり、あなたの本が$20で5000部返品なしで売れた場合、$80,000を獲得できます。
(はい、すでに多くの著者がLeanpubでそれ以上を稼いでいます。)
実際、著者たちはLeanpubでの執筆、出版、販売を通じて1,400万ドル以上を獲得しています。
Leanpubでの執筆についてさらに詳しく
無料アップデート。DRMフリー。
Leanpubの本を購入すると、著者が本を更新し続ける限り、無料でアップデートを受け取ることができます!多くの著者は執筆中の本をLeanpubで公開しています。全ての読者は、購入時期や支払額(無料も含む)に関係なく、無料アップデートを受け取ることができます。
ほとんどのLeanpubの本は、PDF(コンピュータ用)とEPUB(スマートフォン、タブレット、Kindle用)で利用できます。本に含まれるフォーマットは、このページの右上に表示されています。
さらに、Leanpubの本にはDRMによるコピー保護は一切ないため、対応デバイスで簡単に読むことができます。