![Laravel の認証・認可パッケージが多すぎてわけわからんので図にまとめた - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/66258f7b9075929c240e8f89f261e2d3246449be/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TGFyYXZlbCUyMCVFMyU4MSVBRSVFOCVBQSU4RCVFOCVBOCVCQyVFMyU4MyVCQiVFOCVBQSU4RCVFNSU4RiVBRiVFMyU4MyU5MSVFMyU4MyU4MyVFMyU4MiVCMSVFMyU4MyVCQyVFMyU4MiVCOCVFMyU4MSU4QyVFNSVBNCU5QSVFMyU4MSU5OSVFMyU4MSU4RSVFMyU4MSVBNiVFMyU4MiU4RiVFMyU4MSU5MSVFMyU4MiU4RiVFMyU4MSU4QiVFMyU4MiU4OSVFMyU4MiU5MyVFMyU4MSVBRSVFMyU4MSVBNyVFNSU5QiVCMyVFMyU4MSVBQiVFMyU4MSVCRSVFMyU4MSVBOCVFMyU4MiU4MSVFMyU4MSU5RiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZjVjMWMwODg3MzMzNDFkOGY0NWZhZjkxYTAxYmU2MjY%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtcHl3JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz05YWI3NzllNDFiNDU0ODg3NzdmYTFhYmQ2ZDA3MzIzYQ%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g5qCq5byP5Lya56S-44KG44KB44G_%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3D0c2b49d8c75ca121d13f0a707576c4df)
タグ: Mockery Composer Laravel 追記:この翻訳の内容はだいぶ古いため、2018年2月3日現在の安定バージョンである、1.0.0のドキュメントを翻訳しました。 https://readouble.com/mockery/1.0/ja/index.html Laravel5.5LTSでサポートしているのも1.0.0ですので、上記サイトの翻訳を参照してください。 Mockeryはシンプルですが、柔軟なPHPモックオブジェクトフレームワークです。PHPUnitやPHPSpec、もしくは他のテストフレームワークと共に、ユニットテストで使用します。主な目的は、簡潔なAPIのテストダブルフレームワークを提供することです。可能性のある全てのオブジェクト操作とやり取りを明確に定義でき、人間が読むことができるドメイン固有言語を使用しています。PHPUnitのphpunit-mock-
先の M-1グランプリ決勝ではスーパーマラドーナを応援していた kagata です。「人に話すとツキが落ちる」という非科学的な理由からあまり他言しないようにしていたのですが、その努力もむなしくファーストラウンド敗退に終わりました。結果は残念でしたが、関東の地上波ゴールデンタイムで「ひき肉にしてやんよ」が聴けたのでそれで満足することにします。 さて、今回は PhpStorm についての Tips です。PHP のソースコードにアノテーションを追加することで、PhpStorm の強力な静的解析機能をさらに有効活用できる例をご紹介します。これにより、バグの作りこみをへらしたり、自動補完でコーディングの効率をアップさせたりすることができます。ぜひ活用してみてください。 それにしても、「○○を◎◎する N 個の☆☆」なんてありがちな記事タイトルをたまにつけると、なんだかすごく恥ずかしいですね。 Ph
テストの書き方 テストファーストにこだわらなくても良い けど新しいプロジェクトならテストファーストでもいい とくにAPIの開発にはテスト書いたほうが楽 掲示板を見る機能 get でデータを取得する データは json で返って来て欲しい。 <?php use Illuminate\Foundation\Testing\WithoutMiddleware; use Illuminate\Foundation\Testing\DatabaseMigrations; use Illuminate\Foundation\Testing\DatabaseTransactions; class IndexTest extends TestCase { /** * A basic functional test example. * * @return void */ public function t
概要 Nginxとphp-fpmの設定にすごくハマったので、今回は備忘録として、Nginx・phpの設定からphpinfo()を表示させるまでの流れを書いていきます。 1.Nginxの最新版をインストール ・PGPキーの追加 $curl http://nginx.org/keys/nginx_signing.key | sudo apt-key add - ・リポジトリを一覧に追加 $sudo sh -c "echo 'deb http://nginx.org/packages/ubuntu/ trusty nginx' >> /etc/apt/sources.list" $sudo sh -c "echo 'deb-src http://nginx.org/packages/ubuntu/ trusty nginx' >> /etc/apt/sources.list" ・アップデートの後
タイトルを見たら分かるかもしれませんが、百番煎じくらいの記事です。 動画配信用のサーバーを構築する業務があったのですが、Apacheよりnginxのほうが構築しやすい感じがあったので、ローカルPCに仮想環境を構築してみました。 一応、簡単に最新環境を構築するということにこだわっています。 仮想Linux環境の構築 ローカルPCに仮想Linux環境を構築します。 VirtualBoxのインストール https://www.virtualbox.org/wiki/Downloads こちらから仮想化ソフトVirtualBoxをダウンロードしてインストールします。オプションはデフォルトのままにしました。 Vagrantのインストール VirtualBoxだけでも仮想環境を構築することはできるのですが、コマンドラインからVirtualBoxを操作することのできるVagrantを導入するととても効率
chef実践入門 実機にて実施メモ(5) vagrant,ChefSoloでcentos6.5 + nginx,PHP,Ruby,MySQL環境を構築するPHPnginxCentOSchefVagrant Chef実践入門第6章 アプリケーション実行環境の自動構築 を実機にて検証したメモ 0.環境前提 MacOSX vagrant ,virtualboxインストール済み 1.Bundlerを導入し、chef,knife-solo,berkshelfをインストール (Bundler = Gem管理の為のrubyツール) #環境用ディレクトリの作成 mkdir lnmpr cd lnmpr #Bundlerのインストール sudo gem install bundler #Gemfile作成 cat <<'EOF' > Gemfile source 'https://rubygems.org'
「Chef + VagrantによるPHP5.3 + MySQL + nginxの開発環境」 http://www.engineyard.co.jp/blog/2013/chef-and-vagrant-gives-you-next-dev/ を元に、PHP5.4環境が欲しかったのでChefのレシピをちょいいじってみました。 元の https://github.com/yandod/php5-nginx-vagrant-sample/blob/master/cookbooks/candycane_cookbook/recipes/default.rb の頭に下記を追加 execute "1st apt-get update" do command "apt-get update" end package "python-software-properties" do action [:in
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く