From 4bda58ef7ea436b3e55b9bc13fffae790ec1bfc1 Mon Sep 17 00:00:00 2001 From: Timothy Decker Date: Tue, 6 Aug 2019 12:19:34 -0700 Subject: [PATCH 1/2] adds optional filename flag for form export --- includes/class-gf-cli-form.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/includes/class-gf-cli-form.php b/includes/class-gf-cli-form.php index e743446..47102d6 100644 --- a/includes/class-gf-cli-form.php +++ b/includes/class-gf-cli-form.php @@ -1,7 +1,5 @@ ] + * : The filename for the form to export. Defaults to the current date. + * * ## EXAMPLES * * wp gf form export 1 * wp gf form export * - * @synopsis [] [--dir=] [--porcelain] + * @synopsis [] [--dir=] [--porcelain] [--filename=] */ function export( $args, $assoc_args ) { @@ -138,7 +139,11 @@ function export( $args, $assoc_args ) { $forms_json = json_encode( $forms ); // Set the filename of the export - $filename = 'gravityforms-export-' . date( 'Y-m-d' ) . '.json'; + if ( isset( $assoc_args['filename'] ) ) { + $filename = $assoc_args['filename']; + } else { + $filename = 'gravityforms-export-' . date( 'Y-m-d' ) . '.json'; + } // If the export directory is set if ( isset( $assoc_args['dir'] ) ) { From bf9b45a9cbdcb99487b5ec6dd2b5a903dc5d20f2 Mon Sep 17 00:00:00 2001 From: Timothy Decker Date: Tue, 6 Aug 2019 12:23:30 -0700 Subject: [PATCH 2/2] merges changes from github out of sync with public plugin --- includes/class-gf-cli-form.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/includes/class-gf-cli-form.php b/includes/class-gf-cli-form.php index 47102d6..05cbfe4 100644 --- a/includes/class-gf-cli-form.php +++ b/includes/class-gf-cli-form.php @@ -1,5 +1,7 @@