-
Notifications
You must be signed in to change notification settings - Fork 17
Home
fortkle edited this page Feb 24, 2019
·
2 revisions
書籍『はじめての PHP プロフェッショナル開発』のサポートリポジトリです。
このリポジトリでは書籍で使用するサンプルコードを公開しています。 サンプルコードは章ごとにブランチを分けて用意しています。
ブランチ名 | 章 | 内容 |
---|---|---|
chapter-05 | Chapter 05 チームのための開発環境構築 | CakePHPのインストール。初期データの登録。 phpunit/phpunitのインストール。テスト用DBの設定を追加。 |
chapter-07 | Chapter 07 CakePHPを使ってみよう | Layoutの設定を追加。 chapter-05との差分 |
chapter-08 | Chapter 08 質問と回答機能の実装 | 質問と回答機能を追加。 chapter-07との差分 |
chapter-09 | Chapter 09 ユーザー管理機能の実装 | ユーザー管理機能を追加。 chapter-08との差分 |
chapter-10 | Chapter 10 テストコードを書く | テストを追加。 chapter-09との差分 |
master | なし(書籍では扱っていない内容を含むブランチ) |
TravisCIの設定とphpcsの実行 書籍で扱っていないテストを追加 |
利用したいブランチのサンプルコードをgit clone
、またはGitHubの「Download」ボタンからダウンロードして下さい。
ダウンロードしたフォルダを開き、docker-compose up -d
コマンドでアプリケーションを起動することができます。
起動したアプリケーションには http://localhost:5000/ でアクセスできます。
$ git clone git@github.com:php-book/php-qa-plaza.git -b 利用したいブランチ名(ex. `chapter-07`)
$ cd php-qa-plaza
$ docker-compose up -d