laravelメモメモ Laravel
Service Providers (サービスプロバイダ)
Laravelはサービス毎に初期処理を定義し、実行する仕組みを持っています。
その仕組みや、実際に初期処理の実装を行うクラスのことをサービスプロバイダーと言います。
全てのサービスプロバイダーは、config/app.php設定ファイルで登録されています。
新たなサービスが必要になれば、このファイル
laravel レポジトリパターン導入時に Target ~ Interface] is not instantiable while building のエラーではまった話 Laravel
laravel レポジトリパターン導入時に
Target ~ Interface] is not instantiable while building のエラーではまった話
今回のケースでは app¥Providers配下のファイルで
use app¥だったのを
use App¥に変更したらうまくいった
com
laravelareyacore Laravel
model内にかくか
serviceにかくか
★Repository これだね 実行するsql外だしな感じ
https://bosnadev.com/2015/03/07/using-repository-pattern-in-laravel-5/
https://teratail.com/questions/30275
コントローラー
PHPではスペースを取るときtrimを使うが、半角スペースしかtrimできず全角スペースはそのままよ php
PHPでは通常スペースを取るときtrimを使いますが、それでは半角スペースしかtrimできません。
そこで全角スペースをtrimしたいときは変則的に全角スペースを半角スペースに変換してからtrimしたりします。
その有名な方法の一つとして、mb_convert_kana を使う方法があります。
trim(mb_convert_kana($text s ))
laravel toca Laravel
・phpunit
>phpunit .¥tests¥ExampleTest.php
PHPUnit 4.8.27 by Sebastian Bergmann and contributors.
Time: 5.8 seconds Memory: 9.00MB
OK (1 test 2 assertions)
<b