Laravel・PHP入門

PHPer初心者

2018-07-01から1ヶ月間の記事一覧

【環境構築】【AWS / Laravel】Amazon Linux2 + Laravelで環境構築

割とつまづいたのでメモ。 構築する環境 Amazon Linux2 CentOS7 PHP 7.2 Laravel 5.5 Apache 2.4.* 既存のリポジトリある前提 (Laravelプロジェクトがある) 更新 $ sudo su // 更新するので権限変更 # yum update // 全部アップデート 日付設定 # cp /usr/sh…

【PHPUnit】【Laravel】定数ファイル管理

やりたいこと 定数管理ファイルの場所変更 テストの時も定数管理 やりたいこと サンプル 定数ファイルの場所を変更したい bootstrap下でautoload.phpを作成する。 オートローダー呼び出し元ソース変更 定数ファイルの作成 アプリケーションで使用 いざテスト…

【Laravel】【PHPUnit】コレクションや配列のテスト

今日はLaravelでよく出てくるCollectionデータのテストコードを書いていて ハマったのでまとめます。 サンプルはこちら。 Post一覧取得APIのテストコード · aihara005/laravelprot@ba2e4b8 · GitHub PHPUnitテスト by aihara005 · Pull Request #3 · aihara0…

【Laravel】APIリソースを使う(Json/Resource)

LaravelのAPIリソースを使ってとても便利だと思ったのでまとめ。https://readouble.com/laravel/5.5/ja/eloquent-resources.htmlAPIリソースとは(日本訳ドキュメント引用) API構築時、Eloquentモデルと、アプリケーションユーザーに対して実際に返信するJSON…

【Linux】パーミッション設定についての基本

Permission Deniedよく引っかかりますよね。 詳しく紹介している記事はたくさんあるので 最低限ざっくりわかればと思います。なんとなく使ってたchmod 777 〜ファイル名が今日解決したのでメモ。 パーミッションを確認する 権限を付与する パーミッションを…

【メモ】非エンジニアの課題発見力問題について

最近色々思うことがあったのでメモ。 背景 要因 対応力と受容力が高すぎ システムだとだいたいのことが「難しそう」 目標は短期売上であり業務効率化ではない 問題を問題だと言える場とタイミングが少ない エンジニア忙しそうにしすぎ 結局問題は現場にある …