From 099ba47e0c94b4b6f1a37fcafd56729572c44332 Mon Sep 17 00:00:00 2001 From: Scott Kingsley Clark Date: Tue, 1 Oct 2024 00:15:52 -0500 Subject: [PATCH] More code exporting tweaks --- components/Migrate-PHP/Migrate-PHP.php | 27 +++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/components/Migrate-PHP/Migrate-PHP.php b/components/Migrate-PHP/Migrate-PHP.php index 071cadbc13..f140ac9c92 100644 --- a/components/Migrate-PHP/Migrate-PHP.php +++ b/components/Migrate-PHP/Migrate-PHP.php @@ -232,6 +232,8 @@ private function migrate_template( $object_id, bool $cleanup ) { get_label()} + * + * @var Pods \$obj */ ?> @@ -280,18 +282,16 @@ private function migrate_page( $object_id, bool $cleanup ) { $this->setup_file_path( $file_path ); - $precode = $object->get_arg( 'precode' ); + $precode = (string) $object->get_arg( 'precode' ); if ( false !== strpos( $precode, '' ) ) { $precode .= "\n?>"; } - $contents = <<get_label()} - */ -?> + $precode_template = ''; + + if ( ! empty( $precode ) ) { + $precode_template = << {$precode} +PHPTEMPLATE; + } + + $contents = <<get_label()} + * + * @var Pods \$pods */ + +{$precode_template} + ?> {$object->get_description()} PHPTEMPLATE;