<?php
declare(strict_types=1);

/**
 * ============================================================
 *  お問い合わせフォーム（簡易版）  -  宣言ファイル（無料版同梱用）
 * ------------------------------------------------------------
 *  ドロップイン。フック登録のみ。実体は engine.php / submit.php。
 *  ※フル版 plugins/form/ と同時に置かないこと（どちらも part 'contact-form' を
 *    登録するため）。フル版へ上げる時は、この form-lite フォルダを削除して
 *    plugins/form/ を入れる。
 * ============================================================ */

require_once __DIR__ . '/engine.php';

// 初回シード（contactページ＋パーツ＋メニュー）。テーブルは作らない＝冪等。
cms_register_migration('formlite_seed');

// 管理ナビ「お問い合わせ」
cms_register_admin_nav('formlite', 'お問い合わせ', url('/plugins/form-lite/admin.php'));

// 公開フォーム（パーツ）：任意ページに置ける。part キーはフル版と同じ 'contact-form'。
cms_register_parts_dir(__DIR__ . '/parts');
cms_register_part_renderer('contact-form', 'formlite_render_part');
