プログラムメモ
Category
PHPフレームワークLaravel
PHPプログラムメモ
PHPフレームワークLaravel
Stripe / Laravel Cashier
PHPフレームワークcodeIgniter
PHP Zend Framework
JavaScriptプログラムメモ
jQuery
node.js
gulp(タスク自動化ツール)
Vue.js
WEB制作(html, css)
css3
Bootstrap
サーバ構築・管理
UNIX ( Linux FreeBSD )シェルコマンドメモ
KUSANAGI
Pleskサーバ管理
Mac OSX おすすめフリーソフト
MySQL
postgreSQL
デザイン関連(Photoshop・Illustrator)
Sketch / Adobe XD
Mac OSX用 VST AU RTAS プラグイン
フリー素材(写真、アイコン、フォント)
iPhone / iPad
WEBサービス
SQLite
エディタ・WEB開発環境
Flash / ActionScript
Windows WEB開発(Windows Server .Net)
WEBアクセシビリティ
レンタルサーバ / VPS / 専用サーバ / クラウド
summer note
最近のメモ
Laravel の Eloquent で 日付が今日に近い順
nginx の failed to open stream: Too many open files in /xxxx/xxx/xxx に対処する
nginx (104: Connection reset by peer) の対処法
Laravel の ディスク・ファイルシステム Storage , Filesystem を使用する
nginx の client request body is buffered to a temporary file 警告の対処方法
JavaScriptの便利なライブラリ
MacユーザーがブートキャンプでWindowsを入れた後にすぐ行うべきこと
Pleskにインストールされている MySQL(Maria DB)をチューニングする
Laravel の laravel-responsecache で表示を10倍(?) 高速化する
Plesk の nginx で gzipを有効にして高速化する
Laravel アプリ の 高速化
Laravelのマイグレーションでカラムの名前と型を変更する
Laravel で CLI から起動したのかWEBから起動したのかを検知する
illustratorやWEBサイトにCSS(WEBフォント)アイコンFont Awesomeを使う
Laravel で バリデーションを使用する
Laravel で Session(セッション)を使用する
mac mini 2018 へ 接続した外付USB SSDに windows 10 をインストールする方法
Sequel Pro や phpMyAdminでダウンロードした INSERT 文を UPDATE 文に変更する
LaravelのBladeでドロップダウンリスト<select>を簡単に作成する
Mac で MAMP を利用する
Laravelのモデルで複数のAND条件のクエリーを実行する
Laravel のページャー(ページネーション)の表示とカスタマイズ
タスクランナー Laravel Envoy と git を使って本番環境へのデプロイを自動化する
LaravelのBladeビューで現在のURLを取得する
Laravel で オブジェクトの存在確認を省略するヘルパー optionalヘルパー
検索
PHPフレームワークLaravel
トップに戻る
新規投稿
tags
artisan
[4]
Blade
[1]
bcrypt
[1]
Hasher
[1]
Hashing
[1]
Eloquent
[4]
DB
[5]
ルーティング
[2]
モデル
[4]
Laravel
[6]
CLI
[1]
コマンド
[1]
composer
[1]
人気のPHP WEBアプリケーションフレームワークLaravelのTipsを記録していきます
クイックリンク
Laravel の Eloquent で 日付が今日に近い順
Laravelのマイグレーションでカラムの名前と型を変更する
Laravel で CLI から起動したのかWEBから起動したのかを検知する
Laravel の laravel-responsecache で表示を10倍(?) 高速化する
Laravel で オブジェクトの存在確認を省略するヘルパー optionalヘルパー
Laravel で リレーション先のさらに先のリレーションの件数を取得する。検索条件にする。
タスクランナー Laravel Envoy と git を使って本番環境へのデプロイを自動化する
Laravel で 自動リダイレクトを使用せずに Validate(バリデーション)を行う
Laravel の 複数形を事前に調べる
Laravel で 404 を返す
Laravel アプリ の 高速化
Laravel の Blade で テンプレートファイルの代わりに文字列からレンダリングする
Laravel で 動的に locale を変更し、フォームバリデーションを多言語対応する
Laravel で PHPの notice エラーを無視する
laravel のモデルの検索結果 collection をさらに検索する
PHP のCarbon2 で 多言語(日本語・英語・中国語)で日付を表示させる
Laravel の データベースシーダー実行時に sql文 のダンプファイルを実行する
Laravel で DBのER図を表示させる
php(Laravel)でzipファイルを解凍する
laravel blade 独自ヘルパーを作成する
Laravel の パスワードリセット(再設定)時のユーザー検索カラムを増やす
laravelのデータベースのidを文字列型(varchar)(Laravelで言う所の string )にする
Laravel で フォーム画面を開いたまま放置した時のCSRFトークンタイムアウトを防ぐ
Laravel で DBの数値型カラムが文字列型で返ってくる場合の対処法
Laravel で Gmail アカウント(Gmailのsmtpサーバ)を使ってメールを送信する
Laravel で IDの auto_increment の値をセットする
phpの便利な日付、時刻オブジェクト Carbon を使用する。平成、令和などの和暦を表示させる
Laravel で DBに INSERT した時に ID(last inserted id )を取得する
Laravel で「テキストメール」「htmlメール」を送信する
Laravelで一時的にメンテナンスモードに入る
Laravel で バリデーションを使用する
Laravel の 1対多 リレーション
LaravelのBladeで パス, URL を表示する
Laravel の Auth で ログイン後(ログイン済)の遷移先を変更する
Laravelコントローラでバリデーションエラーがあるかどうか判別する
Stripeでプランを作成する
composer require laravel/cashier で定額課金を行う
Laravel の ルーティングで GET,POST を受け付けるルートを作成する
Laravel Bladeテンプレート で nl2br する
Laravel の mysql の sql_mode を 調査し変更する
Laravel の Auth で ログイン認証に使用するカラムを追加(変更)する
Laravel で 長い文字列を切り詰める(mb_truncate)
Laravel で Session(セッション)を使用する
Laravel で最初にやっておいた方が良い初期設定
blade テンプレートのひな型
コントローラーの作成
TCPDF で 外字使用してPHPからPDF出力をする
Laravel で プライマリキー(ID)を bigint にする
Laravelでフォームパラメーター($request)の自動トリムをoffにする
Laravel Mix を使用する
Laravel で DB のバックアップを簡単にとる (laravel-db-snapshots)
Laravel で back URL を持ち回る
Laravel の バージョン( Ver )をソースコード、コマンド、Bladeテンプレートから調べる
Laravel の ユーザー認証の ハッシュ方式を任意のものに変更する
Laravel の 多対多リレーション
Laravel の 1対1リレーション
Laravel で fill を通さない DBデータINSERT
Laravelで id またはメールアドレスでログインする
Laravel アプリで WordPress 自動整形機能(wpautop) を使用する
Voyagerを別サーバへデプロイする
Laravel 「No application encryption key has been specified.」エラーの対処法
Laravel で lang ファイルを使って多言語化する
Laravel Voyager を使用する
Laravel の モデルで リレーション先のカラムで親データをソートする
Laravel で ファイルをアップロードする
Laravel の モデル で 生年月日から 和暦(昭和45年6月27日)を返すアクセサーを定義する
Laravelでリレーション先のデータを少なくとも1つ以上持つデータを取得する
LaravelでDBのトランザクションを使用する
Laravelのモデルで明示的にIDの値を指定して INSERT する
Laravel の ディスク・ファイルシステム Storage , Filesystem を使用する
Laravel の ルーティングで Route::resource() で生成されるルート名の先頭に 文字列を加える
Laravel の Blade でテンプレートファイルの格納ディレクトリを変更(追加する)
Laravelで Bladeテンプレートのレンダリング結果を文字列として取得する
artisan migrate コマンドを本番サーバで安易に実行しないようにする
Laravelでリレーション先のカラムを文字列で検索する
Laravel で 全ての View でモデルのカウント数を表示する
Laravel で pdfテンプレートとhtmlを使ってpdfを出力する
Laravelの Blade でドロップダウンリスト(selectボックス)の任意の項目だけ選択不可能にする
Laravel artisan の makeコマンド
Laravelのモデル(Eloquent)の結果セット(Collection)に任意のカラムを追加する。またアクセサーで書式を変更する
Laravel で Laravel Excel と LibreOfficeを使ってファイルを開いて pdf 出力する
Laravelで htmlからpdf 変換を行う laravel-dompdf を使用する
Laravel で DBモデル(データベース)のカラムを変更(追加)する
LaravelでCSVファイルをインポートする
Laravelで try catch する
Laravelのモデルで複数のAND条件のクエリーを実行する
Laravelのモデルでリレーションに条件をつける
Laravelのモデルで自分で設定した日付型カラムで format メソッドを使用する
Laravelで指定したIPアドレスからしかアクセスできないように制限をかける
Laravelで独自のエラーページ(404 , 403 , 500)をカスタマイズして作成する
Laravel のデバッグを楽にする laravel-debugbar を使用する
LaravelでFactoryとFakerとSeederを使ってダミーデータを作成する
LaravelのBladeテンプレートでルーターのプレフィックスを使う
Laravelのメッセージを日本語化する
Laravelでエラーログをファイルに保存しつつメールで送信する
Laravelでログを出力する
Laravelの命名規約(または命名法則)
Laravelでフォーム送信時の先頭と最後のスペースや改行の自動削除を停止する
Laravel + nginx をサブディレクトリで動作させる
Laravelで admin / user のMulti-Auth を素早く作成する
LaravelのValidatorで独自のチェックを行った後独自のエラーメッセージを表示させる
LaravelでRSSフィードを読み込む
Laravelでsqliteを使用する / sqliteデータベースファイルを指定する
Laravelで最速でソースコードを色づけしながらMarkdownを使用する
Laravelで指定したGETデータ(またはPOSTデータ)を取得する
LaravelのモデルにDBに存在しない独自のカラム(プロパティ)を追加する
LaravelのBladeビューでテンプレートファイル名を表示させる
Laravelのログをローテーションさせる
LaravelのEloquentに追加したいパッケージ
LaravelのBladeビューで現在のURLを取得する
LaravelのBladeテンプレートでcsrfトークン、PUT/PATCH/DELETE メソッドを埋め込む。
LaravelのBladeテンプレートで変数の存在確認を行う
LaravelのコントローラーでHTTPのGETパラメーターを受け取る
Laravelのbladeテンプレート内で vue.js を使用する
LaravelのBladeテンプレートで現在のアクション(URL, メソッド名)を取得する
LaravelのBladeでドロップダウンリスト<select>を簡単に作成する
Laravelで1対1のリレーションを複数回取得する
LaravelのCRUD操作のメソッドとルーティング一覧
Laravel mailable クラスを使ってメールを送信する
Laravelのモデルで更新日(updated_at)のみ変更する
Laravelで .env config ファイルに値を保存し取り出す
LaravelでCLIから呼び出す自作コマンドを作成する。コマンドをcronで定期実行する
Laravel マイグレーション時の「Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes"」の対処法
Laravel のコントローラーのコンストラクタで Authを使い、リダイレクトする
Laraelのモデルでグローバルスコープ、ローカルスコープを動的なパラメーターでセットする
Laravel でリレーションを設定し、リレーション先のテーブルを取得する
LaravelでDBのシーダーを使ってデフォルトのデータをセットする
Laravelのパンくずリストlaravel-breadcrumbsを使用してページタイトルとパンくずを表示させる
Laravelのキャッシュクリア
Laravel で自作パッケージを簡単に作成する
Laravelのコントローラーからビューへの値の渡し方
Laravel のページャー(ページネーション)の表示とカスタマイズ
Laravel で DB構造取得と最後に実行したSQL文を取得する
Laravel Blade 記法
Laravel の Eloquent で 日付が今日に近い順
->orderBy(\DB::raw('abs(datediff(CURDATE(), start_date))'),"ASC")
No.1551
07/12 19:54
edit
edit
delete