fetch() メソッドが index.php にリクエストを送信するプロセスについて教えて下さい

順を追って詳しく説明していきます。
2022年5月30日
ユーザー

いつも楽しく学習しています。
他の方の質問の回答が理解できないので詳しく教えて下さい。
ユーザーがチェックボックス操作しチェックボックス内の fetch() メソッドが実行され fetch() の引数に記載の宛先 ?action=toggle に送信されるまでは理解できますが、その送り先がなぜ index.php であり、そこに記載された全ての処理が実行されることが理解できません。

todo.phpprocessPost() 関数を呼び出さないと $this->toggle 関数が発火しないと思いますがそのプロセスが理解できません。

具体的なプロセスを教えて下さい。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?