Poweradmin\Application\Controller\Record
Classes
Handles the add-record form for a zone: checks edit rights, validates the record and saves one or several rows.
Handles the batch PTR form: creates PTR records for an IPv4 or IPv6 network, optionally with forward records.
Handles the bulk add-records form for a zone: parses one record per line and saves them as one changeset.
Handles the delete-record confirmation page and removes the record, plus its PTR counterpart when ticked.
Handles bulk record deletion from search results: shows the selected records and deletes them on confirmation.
Handles the zone comment form: shows the comment and saves it when the user may edit the zone.
Handles the edit-record form: validates the change, saves it and syncs the matching PTR record when ticked.
Renders the record change log page for admins with filters, pagination and CSV/JSON export.
Admin UI for managing per-record-type default TTLs. The repository drives ReverseTtlResolver::resolveTtlForType(), so values entered here take effect for every record-creation path (UI + API).