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;