Laravel

Laravelでフォームリクエストバリデーションを使う

こんにちは。コバヤシです。 今回は、Laravelでフォームリクエストを使ったバリデーションについて書きたいと思います。 フォームリクエストバリデーションとは バリデーションロジックを含んだカスタムリクエストクラスです。コントローラーの処理に入る前…

Laravel 7.x環境でVueを触ってみる 〜情報取得と表示編〜

加藤です。 前回で、Laravel 7.x環境でvue.jsを導入してみました。 tech.arms-soft.co.jp 以降は勉強のため、Vueを使ってタスク管理Webアプリケーションを作成してみようと思います。 環境 PHP 7.3 Laravel 7.0 Node.js v8.12.0 目標・やりたいこと ログイン…

ビューのロジックを分離!Laravelでview composerを使う方法

こんにちは。コバヤシです。 今回はLaravelでview composerを使って、ビューのロジックを分離する方法を書いていきます。 view composerとは view composerとは、ビューを表示するビジネスロジックをコントローラから分離して記述するための仕組みです。 各…

Laravel 7.x環境でVueを触ってみる 〜導入編〜

加藤です。 前回と前々回で、Laravel 7.xの認証機能を使ってログイン画面を作成してきました。 tech.arms-soft.co.jp tech.arms-soft.co.jp 以降は勉強のため、Vueを触っていきたいと思います。 まずは導入からです。 環境 PHP 7.3 Laravel 7.0 Node.js v8.1…

Laravel 7.xでマルチ認証機能を作成してみた 2 〜ユーザ登録・パスワード再設定〜

tech.arms-soft.co.jp 加藤です。前回Laravel 7.xでマルチ認証機能を作成し、一般ユーザ用と管理者用とでログイン画面を分けることに成功しました。 今回は登録とパスワードリセット機能をそれぞれに追加していこうと思います。 環境 目標・やりたいこと ユ…

Laravel 7.xでマルチ認証機能を作成してみた

加藤です。弊社にもリモートワークが導入されてからというもの、元々の出不精に一層の拍車がかかった気がしてなりません。(汗) Laravel 7.xでマルチ認証機能を作成してみたので、備忘のために今回はそのことを記事にしようと思います。 環境 PHP 7.3 Larav…

テンプレートエンジンのBladeをFuelPHPで使う方法

こんにちは、コバヤシです。 弊社が採用しているPHPフレームワークはLaravelです。とても多機能で扱いやすいので手放せない存在となっていますが、 クライアントが用意した環境がLaravelのインストール要件(PHP7.2以上)を満たしておらず利用できない時もあ…

Laravel6.xで認証機能をカスタマイズする

こんにちは、小林です。 今回はLaravelの認証機能をカスタマイズ(Eloquentドライバ)の方法です。 メールアドレスとパスワード以外に参照する項目を追加するのは比較的簡単に出来ると思うのですが、少し複雑な条件(例えば複数テーブルを参照するなど)でユ…

メール配信サービスMailgunでメール送信するための手順をまとめてみた

こんにちは コバヤシです。 今回は、とある案件でMailgunを使うことがあったので、備忘録的に設定手順を書いていきたいと思います。 Mailgunとは Mailgun はメール配信を行うクラウドサービスです。 無料で毎月10,000通まで利用できます。 (Google パートナ…

LaravelでCSVファイルのインポート・エクスポートをやってみた

前回びくついていた健康診断ですが無事終了しました。加藤です。 最近業務でLaravelを使ったCSVファイルのインポート・エクスポートのプログラムを作成したので、備忘のためにポイントを記事にしようと思います。 インポート インポートのポイント (1)Spl…

Laravel6がやってきた!5.8から6へアップグレード

こんにちは。コバヤシです。 ついにLaravel6がやってきました! 予想していた8月中では無く9/3のリリースでしたね。 今回は、前回に引き続き5.8から6へのアップグレードを行いたいと思います。 tech.arms-soft.co.jp ちなみにLaravel6からはPHP7.2以上が必要…

Laravel6に備えて5.5から5.8へアップグレード

こんにちは。コバヤシです。 ついにLaravel6がアナウンスされましたね。今月中にはリリースされるとのこと。 新機能については言及が無かったようですが、どうなるのでしょう。 laravel-news.com qiita.com というわけで、Laravel6のリリースに備えて5.5から…

Laravel使い必見!どこでもLaravelを使用する方法

こんにちは、コバヤシです。 「Laravel管理外のページでLaravelを組み込みたい!」ってことはありませんか? 1サイトまるごとLaravelで構築するのが通常の構築方法だと思いますが、案件によってはLaravel管理外(フレームワーク外)でもLaravelを使用したい…

Laravel5.5で出来た!Remember Meの有効期限を変更する方法

こんにちは、コバヤシです。 久しぶりの更新ですね。 以前、PHPフレームワーク比較を書いて早2年半。 tech.arms-soft.co.jp 弊社のメインのPHPフレームワークはFuelPHPからLaravelに変わりました。 FuelPHPも嫌いではなかったのですが、僕的にはLaravelの方…