CakePHP3で個別にログファイルを残す方法
CakePHP3で、デフォルトで用意されているログ以外のファイルにログを出力する方法を紹介いたします。「error」でも「debug」でもないロガーを「app.php」に追加し、スコープを使って追加したロガーで書き込む処理をするだけです。
CakePHP3で、デフォルトで用意されているログ以外のファイルにログを出力する方法を紹介いたします。「error」でも「debug」でもないロガーを「app.php」に追加し、スコープを使って追加したロガーで書き込む処理をするだけです。
今回はMySQLデータベースからCSVを出力する方法を紹介します。 MySQLからCSVファイルを出力するにはSELECT INTO 構文でOUTFILEを使う必要があります。
CakePHPで入力されたパスワードと、確認用パスワードが一致しているか、バリデーションで確認する方法を紹介します。コントローラー側でチェック用の関数を使ったりするより、バリデーションでチェックした方が一石二鳥以上だと思います。
今回はデータベースにデータを新規に保存する方法について紹介します。データベースにデータを保存するにはエンティティが必要です。
CakePHP3でエレメントの使い方を紹介します。ビューのテンプレートファイルで、ある一部分の要素を使いまわしたい時に便利です。
CakePHP3で簡単にできるページネーションを紹介します。今回は1ページあたりの件数とソートをいじって、検索結果をページ分けします。その上で、前後のページへのリンクやナンバリングをしたリンクを表示させます。
カメラの描画内容をTexture2Dとして取得し、Spriteに変換せずにゲーム画面中にUIとして表示する方法をご紹介しています。
移行データが入ったcsvファイルをデータベースにインポートしていた時にALTER TABLEを使用しました。今回はそのALTER TABLEを使う際の注意点を紹介します。
Canvasで角丸四角を描画する手順を紹介いたします。引数を与えれば色々な大きさと形の描画ができる関数にしてあります。ただ単色で描くのも味気ないで、グラデーションにも対応させております。サンプルで動かしてみてよかったら使ってみてください。
CakePHPで作成したスクリプトの実行コマンドをcronに設定することで、バッチ処理を実現する方法です。以前、CakePHPでシェルを作成する方法を記事にしたので、cronに時間とコマンドの設定方法をメインに説明していきます。