Copied!

Represents configuration options with metadata using PHP 8 Attributes.

This class demonstrates how attributes can be used to document default values, validation constraints, and deprecation information.

CloneableInstantiable
Constants
public Druidfi\Mysqldump\ConfigOption::ADD_DROP_DATABASE = 'add-drop-database'
public Druidfi\Mysqldump\ConfigOption::ADD_DROP_TABLE = 'add-drop-table'
public Druidfi\Mysqldump\ConfigOption::ADD_DROP_TRIGGER = 'add-drop-trigger'
public Druidfi\Mysqldump\ConfigOption::ADD_LOCKS = 'add-locks'
public Druidfi\Mysqldump\ConfigOption::COMPLETE_INSERT = 'complete-insert'
public Druidfi\Mysqldump\ConfigOption::COMPRESS = 'compress'
public Druidfi\Mysqldump\ConfigOption::COMPRESS_LEVEL = 'compress-level'
public Druidfi\Mysqldump\ConfigOption::DATABASES = 'databases'
public Druidfi\Mysqldump\ConfigOption::DEFAULT_CHARACTER_SET = 'default-character-set'
public Druidfi\Mysqldump\ConfigOption::DISABLE_FOREIGN_KEYS_CHECK = 'disable-foreign-keys-check'
public Druidfi\Mysqldump\ConfigOption::DISABLE_KEYS = 'disable-keys'
public Druidfi\Mysqldump\ConfigOption::EVENTS = 'events'
public Druidfi\Mysqldump\ConfigOption::EXCLUDE_TABLES = 'exclude-tables'
public Druidfi\Mysqldump\ConfigOption::EXTENDED_INSERT = 'extended-insert'
public Druidfi\Mysqldump\ConfigOption::HEX_BLOB = 'hex-blob'
public Druidfi\Mysqldump\ConfigOption::IF_NOT_EXISTS = 'if-not-exists'
public Druidfi\Mysqldump\ConfigOption::INCLUDE_TABLES = 'include-tables'
public Druidfi\Mysqldump\ConfigOption::INCLUDE_VIEWS = 'include-views'
public Druidfi\Mysqldump\ConfigOption::INIT_COMMANDS = 'init_commands'
public Druidfi\Mysqldump\ConfigOption::INSERT_IGNORE = 'insert-ignore'
public Druidfi\Mysqldump\ConfigOption::LOCK_TABLES = 'lock-tables'
public Druidfi\Mysqldump\ConfigOption::NET_BUFFER_LENGTH = 'net_buffer_length'
public Druidfi\Mysqldump\ConfigOption::NO_AUTOCOMMIT = 'no-autocommit'
public Druidfi\Mysqldump\ConfigOption::NO_CREATE_INFO = 'no-create-info'
public Druidfi\Mysqldump\ConfigOption::NO_DATA = 'no-data'
public Druidfi\Mysqldump\ConfigOption::REPLACE = 'replace'
public Druidfi\Mysqldump\ConfigOption::RESET_AUTO_INCREMENT = 'reset-auto-increment'
public Druidfi\Mysqldump\ConfigOption::ROUTINES = 'routines'
public Druidfi\Mysqldump\ConfigOption::SINGLE_TRANSACTION = 'single-transaction'
public Druidfi\Mysqldump\ConfigOption::SKIP_COMMENTS = 'skip-comments'
public Druidfi\Mysqldump\ConfigOption::SKIP_DEFINER = 'skip-definer'
public Druidfi\Mysqldump\ConfigOption::SKIP_DUMP_DATE = 'skip-dump-date'
public Druidfi\Mysqldump\ConfigOption::SKIP_TRIGGERS = 'skip-triggers'
public Druidfi\Mysqldump\ConfigOption::SKIP_TZ_UTC = 'skip-tz-utc'
public Druidfi\Mysqldump\ConfigOption::WHERE = 'where'
© 2026 Bruce Wells
Search Namespaces \ Classes
Configuration