Laravel5.7のヘルパー関数のマニュアルをみると、便利な関数がたくさんあったので、一度全部の関数を使ってみたいと思います。たくさんあるので数回に分けて書いていきます。 今回は配列とオブジェクトに関するヘルパー関数で…
CATEGORY Laravel
【Laravel】Tinkerをちょっとさわってみた
LravelのTinkerをちょっとさわってみました。モデル操作ができたり、コントローラー内のメソッドを実行できたり使いこなせればかなり便利なツールですね。今回は初めて触った内容を書いていきます。 Tinkerを実行 p…
【Laravel】クラスを作った後に「Fatal error: Class xxxx not found」がでたときにまずしたらよいこと
php artisanコマンドでシードクラスを作って実行しようと思ったらよくでるのですが、「Fatal error: Class xxxx not found」とエラーが出て処理ができない場合、クラス名やパスの設定が間違…
【Laravel】日付・年・月・日・時間で検索
Laravelでは日付・年・月・日・時間で絞り込みするメソッドが用意されています。datetime型などは日付だけ指定すると思い通りに検索できないときがあったりするのですごくありがたいですね。 日付で検索 // 日付で検…
【Laravel】タイトルタグに改行が入っていたので修正
Laravelでextendsを使ったHTMLの共通化を行なっていた際、ページテンプレートで設定したタイトルをベーステンプレートで設定していたところ、タイトルタグに改行や空白が入っている事に気づきました。イージーミスです…
【Laravel】curlの代わりにGuzzleを使ってhttp通信する
Guzzle:PHPで利用できるHTTPクライアントパッケージです。composerが利用できる環境なら簡単に利用できます。今回はLaravelでの導入を紹介します。 Guzzleの読み方 読み方は毎回気になります(笑)…
【Laravel】artisanの読み方
Laravelを使っていると「php artisan」コマンドをよく使うことになります。このartisan、読み方はずっと「アーティザン」と読んでいたのですが、先日「アルチザン」と読んでいる人がいて、あれ、自分はずっと間…
【Laravel】ユニットテスト(1) 基本動作確認
Laravelをインストールするとユニットテストもすぐ利用できる状態になっています。まずディレクトリ構成の確認と、簡単なテストを作成してみて基本的な動作確認をしてみます。 ディレクトリ構成 Laravelをインストールす…
【Laravle】バージョンを指定してLaravelをインストール
Laravelをバージョン指定してインストールする方法を書いておきます。 compoesrでインストール composer create-project –prefer-dist laravel/laravel=”5….
【Laravel】Bladeでレイアウト共通化
htmlの共通部分とコンテンツ部分は分離しておいたほうがいいことが多いですが、Bladeなら簡単に実装できます。 基本的な使い方 共通テンプレートと個別テンプレートに分割 まず共通テンプレートを実装します。ファイル名はv…