Definition
/**
* Create an ExplainConfig for customizing EXPLAIN options.
*
* @param bool $analyze Whether to actually execute the query (ANALYZE)
* @param bool $verbose Include verbose output
* @param bool $costs Include cost estimates (default true)
* @param bool $buffers Include buffer usage statistics (requires analyze)
* @param bool $timing Include timing information (requires analyze)
* @param ExplainFormat $format Output format (JSON recommended for parsing)
*/
sql_explain_config(bool $analyze, bool $verbose, bool $costs, bool $buffers, bool $timing, ExplainFormat $format) : ExplainConfig