毎日むにえるをつくっていますこの広告は、90日以上更新していないブログに表示しています。phpはじめにTinxTinxとはTinxのインストールTinxの使い方レコードの確認メソッドの確認Tinxの便利なところモデルに対してaliasが張られる起動したままセッションを更新できるおわりにはじめにLaravelで開発をしている際に、メソッドのテストを行いたくなりました。そんなときにRubyでいうirbのようなものがあったら良いなと思って呟いたところtinxを紹介してもらいました。便利なツールで、DBのレコード確認や、デバッグが手速く行えます。errorを細かく繰り返さないとコーディングができないので、こういったツールは本当にありがたい......Tinx実行サンプルTinxgithub.comTinxとはTinkerのラッパーのようなツールです。where()などのメソッドモデルに対してのaliasと機能がついてます。Tinxのインストールdockerでworkspaceコンテナに入って、composerでインストールできます。dockerでworkspaceコンテナに入って、以下のコマンドを実行することでTinxを起動できます。tinx起動すると、下記のように接続しているDBのテーブルが表示されます。上記のようなDBのときにArticleモデルのレコードが欲しい時はこんな感じ。レコードが見やすく表示されるので便利です。}}tinx上で実行して実行結果を見ることができます。ように、自動的にaliasを張ってくれます。モデルの頭文字をとってaliasを張ってくれるようです。}起動したままセッションを更新できるTinx(もといTinker)を起動しているときにコードを変更しても、反映されず起動し直さないといけないです。更新コマンドを実行することでセッションを更新することができます。いうコマンドを実行しておくと、コードの変更に伴って、自動的にセッション更新が行われるようです。|+-------------+--------------+おわりにTinkerでも同じことができますが、その上で便利な機能が存在するTinxの紹介記事を書いてみました。errorのイテレーションが本当に速くなるので、必須ツールだと感じています。私事ですが、テストを全然書いたことがなかったので、テストを書くときにめちゃくちゃ便利に感じました......。web開発のいろはを脳に叩き込んでくれる人募集中です。bundleを利用してHomebrewで管理したアプリを一括でインストールする転々々職して3か月経過したはてなブログをはじめよう!jalemyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。