大田区から発信するゆるゆる日記

主にITエンジニアに関する備忘録日記。たまに趣味も。何か不備があればコメント頂けると幸いです。Twitterアカウント https://twitter.com/ryuzan03

フック(Hook)

※下記の内容に不備がありましたら、コメント頂けると幸いです。また、下記の内容をご使用頂ける場合は自己責任でお願いします。

【目次】

 

背景

 Laravelで出てくる「フック(Hook)」がよく分からなかったので、記事にまとめてみます。

 

フック

フックとは?

プログラム中の特定の箇所に、利用者が独自の処理を追加できるようにする仕組みである。また、フックを利用して独自の処理を追加することを「フックする」という。

フック (プログラミング) - Wikipedia

 

使用する場所

初期化処理や入出力処理の直前・直後で使われることが多いみたいです。

 

Laravelでは、データベースへの同時の処理としてイベントやオブザーバを登録する際に、「フックする」とよく使われています...今の学習状況では!笑

 

参考

素晴らしい記事に感謝いたします。

Laravel で データベース更新時にフックをかけて自動的に処理を行う。|プログラムメモ

フック (プログラミング) - Wikipedia