12
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Laravel 5.7 + GraphQL(Dump Server編)

Last updated at Posted at 2018-10-17

LaravelとGraphQLでAPI開発こちらの記事の続きです。

シリーズ記事

Dump Serverとは

Dump Server は Laravel5.7 で追加された新機能です。
ブラウザ上ではなく、コンソールorファイルにdump結果を出力します。(ファイルにも出力可能)

LaravelDumpServer

dump-serverコマンド

$ php artisan dump-server

# もしくはHTMLファイルとして出力できます
php artisan dump-server --format=html > dump.html

GraphQLと使用するメリット

GraphQLの実行結果を表示したままdump結果を確認できる
つまり、dumpをコメント化する必要がない

蛇足

ちなみにDump ServerなしでGraphQLを実行した場合

app/GraphQL/Type/PostType.php

    protected function resolveUserField(Post $root, array $args) : User
    {
        dump('test');
        return $root->user;
    }
スクリーンショット 2018-10-17 22.06.52.png

😇😇😇

dump-serverがないとdump関数をコメントイン、コメントアウトしながらデバッグしなければいけなくなるのでとてもツラいです😢
Laravel5.7でdump-serverが追加されて幸せになりました😊

12
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?