OCO A LIVE

PHP

クラス 以下の Student クラスは IoCコンテナから登録名 school を利用しています. class School { public $name = '本番小学校'; } class Student { function getSchoolName() { $school = App::make('school'); return $school->name; } } IoCコンテナに登録する方法 IoCコンテナに school という名前で School クラスのイン...
ファサードはインスタンスメソッドをスタティックメソッドにしてくれる Laravel の仕組みです. パッケージ作成 作成するパッケージの authors 情報を workbench\crgst\ui\src\Crgst\Ui\UiServiceProvider.php で設定出来ます. 以下のコマンドでパッケージ作成します: php artisan workbench Crgst/ui --resources サービスプロパイダー パッケージの基本設定を記述します. workbench/crgst/ui/src/Crgst/Ui/UiServiceP...
自分専用の家計簿です. 家計簿は家のPCでレシートなどをもとにエクセルで入力していました. この作業を楽にするために作り始めました. 自分が使うためだけに最適化していきます. 内容 Crgst/kakeibo 完成: 財布・銀行・カードごとの残金管理 支出・収入の管理 お金の移動の管理 カレンダー カレンダースケジュール管理 支出・収入の表 月ページ 未完成: 月ページに合計出費・光熱費などの情報 カレンダーカテゴリ編集機能 年間詳細ページ(グラフとか) 支出・収入プリセット編集機能 お金の移動プリセット編集...
内容 Crgst/laravel-user 仕様: 「/」にアクセスするとログインページヘリダイレクト. ログイン中はマイページ(users.show)を表示. テーブルは users, groups, users_groups の 3 つ. Sentry の標準そのまま. RESTful な感じにする. SessionsController がログインとかする. ユーザーの作成とかは UsersController でやる. ユーザー作成はメールアドレスとパスワードで. シーディングで groups テーブルに管理者グループ(admin)とユーザーグループ...
文字列を変換するには、strtr(), str_replace(), preg_replace() が使える。 滅多に使う機会はないかもしれないけど substr_replace(), str_ireplace() も使える。 このなかで strtr() が最速。 str_replace() は複数の文字列を、strtr() より簡潔に一括変換できる。 pre_replace() は正規表現を利用したいときに使う。 str_ireplace() は大文字小文字を区別しない変換が出来る。 substr_replace() は文字列の一部を変換する。配列も指定可能。 全角...
$from = array( "が", "ぎ", "ぐ", "げ", "ご", "ざ", "じ", "ず", "ぜ", "ぞ", "だ", "ぢ", "づ", "で", "ど", "ば", "び", "ぶ", "べ", "ぼ", "ぱ", "ぴ", "ぷ", "ぺ", "ぽ", ); $to = array( "か", "き", "く", "け", "こ", "さ", "し", "す", "せ", "そ", "た", "ち", "つ", "て", "と", "は", "ひ", "ふ", "へ", "ほ", "は", "ひ", ...