Skip to content

Commit 63e28f5

Browse files
committed
Avoid PHP notices
1 parent 1789f94 commit 63e28f5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/ScaffoldPackageCommand.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -296,16 +296,17 @@ public function package_readme( $args, $assoc_args ) {
296296
}
297297
*/
298298

299-
$longdesc = preg_replace( '/## GLOBAL PARAMETERS(.+)/s', '', $parent_command['longdesc'] );
299+
$longdesc = isset( $parent_command['longdesc'] ) ? $parent_command['longdesc'] : '';
300+
$longdesc = preg_replace( '/## GLOBAL PARAMETERS(.+)/s', '', $longdesc );
300301
$longdesc = preg_replace( '/##\s(.+)/', '**$1**', $longdesc );
301302

302303
// definition lists
303304
$longdesc = preg_replace_callback( '/([^\n]+)\n: (.+?)(\n\n|$)/s', array( __CLASS__, 'rewrap_param_desc' ), $longdesc );
304305

305306
$readme_args['commands'][] = array(
306307
'name' => "wp {$command}",
307-
'shortdesc' => $parent_command['description'],
308-
'synopsis' => "wp {$command}" . ( empty( $parent_command['subcommands'] ) ? " {$parent_command['synopsis']}" : "" ),
308+
'shortdesc' => isset( $parent_command['description'] ) ? $parent_command['description'] : '',
309+
'synopsis' => "wp {$command}" . ( empty( $parent_command['subcommands'] ) ? ( isset( $parent_command['synopsis'] ) ? " {$parent_command['synopsis']}" : '' ) : "" ),
309310
'longdesc' => $longdesc,
310311
);
311312
}

0 commit comments

Comments
 (0)