dns
Interfaces, Classes, Traits and Enums
- Horde_DNS_Backend
- The interface defining the functions for the available backends
- Horde_DNS_Bind9
- The Bind9 backend of the DNS service
TODO: Only usable for a SLES12 server (paths change for every distribution)! For later usage it is recommended to read the file path from the named.conf-file to avoid inconsistencies.
- Horde_DNS_Backend_Mock
- The Mock backend of the DNS service for testing purposes
TODO: Needs content
- Horde_DNS_Backend_Rdo_RecordEntity
- The Record RDO Entity
- Horde_DNS_Backend_Rdo_RecordMapper
- The Record RDO Mapper
- Horde_DNS_Backend_Rdo_ZoneEntity
- The Zone RDO Entity
- Horde_DNS_Backend_Rdo_ZoneMapper
- The Zone RDO Mapper
- Horde_DNS_Backend_Rdo
- The RDO backend of the DNS service
TODO: Needs Refactoring
- Horde_DNS_Backend_Route53
- The AWS backend of the DNS service
NOTE: works only with aws-cli installed
- Horde_DNS_Changeset_Entity
- The Changeset Entity
NOTE: It is Rdo specific, maybe include in the regular Rdo update process of the record?
- Horde_DNS_Changeset_Manager
- The Changeset Manager
NOTE: It is Rdo specific, maybe include in the regular Rdo update process of the record?
- Horde_DNS_Changeset_Mapper
- The Changeset Mapper
NOTE: It is Rdo specific, maybe include in the regular Rdo update process of the record?
- Horde_DNS_Factory_Lock
- Factory Lock
NOTE: I don't think this is necessary anymore as this factory isn't used
- Horde_DNS_Factory_Manager
- Factory Mapper
NOTE: I don't think this is necessary anymore as this factory isn't used
- Horde_DNS_Factory_Mapper
- Factory Manager
NOTE: I don't think this is necessary anymore as this factory isn't used
- Horde_DNS_Manager
- The old and outdated Manager
TODO: Cut it out, check if something is required before
No need for additional comments here
- Horde_DNS_Record_Entity
- The old Record Entity
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Record_Manager
- The old Record Manager
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Record_Mapper
- The old Record Mapper
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Record_Mock
- The old Record Mock
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Record
- A DNS Record with all required attributes, but no backend handling
This is mostly a data object which holds attributes encapsulated behind sanity-checked setters
- Horde_DNS_Zone_Entity
- The old Zone Entity
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Zone_Manager
- The old Zone Manager
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Zone_Mapper
- The old Zone Mapper
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Record_Mock
- The old Zone Mock
NOTE: I don't think this is necessary anymore as this rdo class isn't used
- Horde_DNS_Zone
- A DNS Zone with all required attributes, but no backend handling
This is mostly a data object which holds attributes encapsulated behind sanity-checked setters
- Horde_DNS
- The wrapper function to call the available functions on a given backend