2022-01-01から1年間の記事一覧
zenn.dev
<引用> 非同期処理とイベントとコールバック関数 JavaScriptでコールバック関数が使われるのって大抵は非同期処理なんですよね。さっきのsetTimeoutも非同期処理ですし。 sbfl.net
mui.com
qiita.com
dev.classmethod.jp
createメソッド saveメソッドとsaveManyメソッドに加え、属性の配列を受け取り、モデルを作成してデータベースに挿入するcreateメソッドも使用できます。saveとcreateの違いは、saveは完全なEloquentモデルインスタンスを受け入れるのに対し、createはプレー…
laravel.com
"更新した後のDBにある$user" App\Models\User^ {#1129 #guarded: array:1 [ 0 => "id" ] #hidden: array:1 [ 0 => "password" ] -url: null #connection: "mysql" #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCoun…
class DeleteUserServiceTest extends TestCase { /** * 退会処理時にユーザーのEmail情報が無効化がされること * * @return void */ public function test_handle_退会処理時にユーザー削除処理のテスト() { // [A] 期待値の用意 // (何が必要か?) DeleteU…
https://miau.hatenablog.com/entry/20100709/1278699637
https://note.com/sota_watanabe/n/n40b7d78b009a
www.yum3.tech
react-dom.development.js?61bb:67 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.</component>
Log::debug(dump('this')); // Log::debug(dump($this)); Log::debug(print_r($this, true));
動的プロパティ $this->user()->userPreference; 【戻り値の型】 Collection (配列のラッパー) リレーションメソッド $this->user()->userPreference(); 【戻り値の型】 HasOne, HasMany, BelongsTo (オブジェクト)
zenn.dev
y-ohgi.com
next-code.jp 主な用途 関数を作成した際の引数を無限 関数の呼び出しの際に、引数をカンマ区切りで入れないといけないものを配列で入れる
logmi.jp
基礎 brightful.jp ResourceCollectionとJsonResourceの違い brightful.jp JsonResourceクラスを継承し、JSONの整形を行うリソースクラスの作成を行いました。 リソースクラスの使い方については、インスタンスの生成をして、 そこにモデルを引数として渡し…
// nullの可能性があるので、collectメソッドで // (Eloquent Model : Hogeの) Collectionに変換した後、 // filterメソッドで return collect([ userId => $this->user_id, ]) // $valueがnullではないものだけ、 ->filter(fn($value) => null !== $value) …
https://qiita.com/netebakari/items/7c1db0b0cea14a3d4419?utm_content=bufferf5674&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer&fbclid=IwAR3i2zzCMWoOCMMqXYetmh-ezVwaQMpFt6TwGW7JryXh2Z-f5lakRP8uKTE
https://qiita.com/TaaaZyyy/items/b2b68aec99789374a204
qiita.com
noel-ingenieur.hateblo.jp ファイル構成 app/Http/Controllers/Api/User/HogeController app/Domain/Repositories/BaseRepository [インターフェース:Domain] app/Domain/Repositories/HogeRepository [インターフェース:Domain] app/Infrastructure/Repo…
function login (LoginService $service) { } って言うのがあったときに $serviceになんのインスタンスが入るか明確ですよね? LaravelだとLoginServiceですよね 多分難しく考えすぎですね 単純に new LoginService() はできるけど new BaseRepositoryInterf…
class FooBarController extends Controller { public function __construct() { $this->middleware(function (Request $request, $next) { app()->bind(BaseRepository::class, fn($app) => $app->make(FooBarRepository::class)); return $next($request);…
クラスや型のアップキャスト 基本的に継承っていうのは親を引き継いで子供を作ってます すなわち親に存在するpublic / protectedな変数、関数は子供に全て引き継がれます。 そして子供は新たなpublic / protectedな変数、関数をさらに用意できます すなわち…
t.co
www.colordic.org