あっという間に3月も10日過ぎました。 さて、前回に引き続きLaravelの話。 HelloWorld出来たし、何か書こうかなぁと。 んで、今回は開発環境ではスタブを使って値を返したい時について。 例えば、お客さんの環境でしか動かないAPIを使わなきゃいけない時、そんな時どうするか。 自分なりに、調べたり考えてみたので残しときます。 環境設定 まずはこれ。開発環境、本番環境、etc…と環境を区別出来る様にします。 bootstrap/start.phpを見てみます。 $env = $app->detectEnvironment(array( 'local' => array('your-machine-name'), )); この 'local' => array('your-machine-name'), の部分はarrayで渡された文字列に、hostnameの値と一致するものがあれば、
![Laravelでスタブる – Shimabox Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/cfcf52cd839a3c97414aa2a87b5af0a374b61585/height=288;version=1;width=512/https%3A%2F%2Fblog.shimabox.net%2Fwp-content%2Fuploads%2F2017%2F05%2Fshimabox_x2.png)