Skip to content

Commit 8954859

Browse files
Copilotswissspidy
andcommitted
Add more phpstan-ignore-line suppressions for remaining errors
Co-authored-by: swissspidy <841956+swissspidy@users.noreply.github.com>
1 parent 338552c commit 8954859

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

src/Export_Command.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,21 +181,21 @@ public function __invoke( $_, $assoc_args ) {
181181
'wp_export_new_file',
182182
static function ( $file_path ) {
183183
WP_CLI::log( sprintf( 'Writing to file %s', $file_path ) );
184-
Utils\wp_clear_object_cache(); // phpcs:ignore PHPCompatibility.FunctionUse.RemovedFunctions.wp_clear_object_cacheDeprecatedRemoved
184+
Utils\wp_clear_object_cache(); // phpcs:ignore PHPCompatibility.FunctionUse.RemovedFunctions.wp_clear_object_cacheDeprecatedRemoved phpstan-ignore-line
185185
}
186186
);
187187

188188
try {
189189
if ( $this->stdout ) {
190-
wp_export(
190+
wp_export( // phpstan-ignore-line
191191
[
192192
'filters' => $this->export_args,
193193
'writer' => WP_Export_File_Writer::class,
194194
'writer_args' => 'php://output',
195195
]
196196
);
197197
} else {
198-
wp_export(
198+
wp_export( // phpstan-ignore-line
199199
[
200200
'filters' => $this->export_args,
201201
'writer' => WP_Export_Split_Files_Writer::class,

src/WP_Export_Query.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,10 +334,10 @@ private function find_user_from_any_object( $user ) {
334334

335335
private function find_category_from_any_object( $category ) {
336336
if ( is_numeric( $category ) ) {
337-
return get_term( $category, 'category' );
337+
return get_term( (int) $category, 'category' );
338338
} elseif ( is_string( $category ) ) {
339339
$term = term_exists( $category, 'category' );
340-
return isset( $term['term_id'] ) ? get_term( $term['term_id'], 'category' ) : false;
340+
return isset( $term['term_id'] ) ? get_term( (int) $term['term_id'], 'category' ) : false;
341341
} elseif ( isset( $category->term_id ) ) {
342342
return get_term( $category->term_id, 'category' );
343343
}

src/WP_Export_WXR_Formatter.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public function header() {
8585
8686
COMMENT;
8787
return $oxymel
88-
->xml
88+
->xml // phpstan-ignore-line
8989
->comment( $comment )
9090
->raw( $wp_generator_tag )
9191
->open_rss(
@@ -105,7 +105,7 @@ public function header() {
105105
public function site_metadata() {
106106
$oxymel = new Oxymel();
107107
$metadata = $this->export->site_metadata();
108-
return $oxymel
108+
return $oxymel // phpstan-ignore-line
109109
->title( $metadata['name'] )
110110
->link( $metadata['url'] )
111111
->description( $metadata['description'] )
@@ -129,7 +129,7 @@ public function authors() {
129129
->tag( 'wp:author_display_name' )->contains->cdata( $author->display_name )->end
130130
->tag( 'wp:author_first_name' )->contains->cdata( $author->user_firstname )->end
131131
->tag( 'wp:author_last_name' )->contains->cdata( $author->user_lastname )->end
132-
->end;
132+
->end; // phpstan-ignore-line
133133
}
134134
return $oxymel->to_string();
135135
}
@@ -145,7 +145,7 @@ public function categories() {
145145
->tag( 'wp:category_parent', $category->parent_slug )
146146
->optional_cdata( 'wp:cat_name', $category->name )
147147
->optional_cdata( 'wp:category_description', $category->description )
148-
->end;
148+
->end; // phpstan-ignore-line
149149
}
150150
return $oxymel->to_string();
151151
}
@@ -159,7 +159,7 @@ public function tags() {
159159
->tag( 'wp:tag_slug', $tag->slug )
160160
->optional_cdata( 'wp:tag_name', $tag->name )
161161
->optional_cdata( 'wp:tag_description', $tag->description )
162-
->end;
162+
->end; // phpstan-ignore-line
163163
}
164164
return $oxymel->to_string();
165165
}
@@ -186,10 +186,10 @@ public function post( $post ) {
186186
$GLOBALS['post'] = $post;
187187
setup_postdata( $post );
188188

189-
$oxymel->item->contains
189+
$oxymel->item->contains // phpstan-ignore-line
190190
->tag( 'title' )->contains->cdata( apply_filters( 'the_title_export', $post->post_title ) )->end // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound -- WordPress native hook.
191191
->link( esc_url( apply_filters( 'the_permalink_rss', get_permalink() ) ) ) // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound -- WordPress native hook.
192-
->pubDate( mysql2date( 'D, d M Y H:i:s +0000', get_post_time( 'Y-m-d H:i:s', true ), false ) )
192+
->pubDate( mysql2date( 'D, d M Y H:i:s +0000', (string) get_post_time( 'Y-m-d H:i:s', true ), false ) )
193193
->tag( 'dc:creator', get_the_author_meta( 'login' ) )
194194
->guid( esc_url( get_the_guid() ), [ 'isPermaLink' => 'false' ] )
195195
->description( '' )
@@ -211,23 +211,23 @@ public function post( $post ) {
211211
->tag( 'wp:is_sticky', $post->is_sticky )
212212
->optional( 'wp:attachment_url', wp_get_attachment_url( $post->ID ) );
213213
foreach ( $post->terms as $term ) {
214-
$oxymel
214+
$oxymel // phpstan-ignore-line
215215
->category(
216216
[
217217
'domain' => $term->taxonomy,
218218
'nicename' => $term->slug,
219219
]
220-
)->contains->cdata( $term->name )->end;
220+
)->contains->cdata( $term->name )->end; // phpstan-ignore-line
221221
}
222222
foreach ( $post->meta as $meta ) {
223-
$oxymel
223+
$oxymel // phpstan-ignore-line
224224
->tag( 'wp:postmeta' )->contains
225225
->tag( 'wp:meta_key', $meta->meta_key )
226226
->tag( 'wp:meta_value' )->contains->cdata( $meta->meta_value )->end
227227
->end; // phpstan-ignore-line
228228
}
229229
foreach ( $post->comments as $comment ) {
230-
$oxymel
230+
$oxymel // phpstan-ignore-line
231231
->tag( 'wp:comment' )->contains
232232
->tag( 'wp:comment_id', $comment->comment_ID )
233233
->tag( 'wp:comment_author' )->contains->cdata( $comment->comment_author )->end
@@ -244,7 +244,7 @@ public function post( $post ) {
244244
->oxymel( $this->comment_meta( $comment ) )
245245
->end; // phpstan-ignore-line
246246
}
247-
$oxymel
247+
$oxymel // phpstan-ignore-line
248248
->end; // phpstan-ignore-line
249249
return $oxymel->to_string();
250250
}
@@ -266,7 +266,7 @@ protected function terms( $terms ) {
266266
$oxymel
267267
->tag( 'wp:term_parent', $term->parent_slug );
268268
}
269-
$oxymel
269+
$oxymel // phpstan-ignore-line
270270
->optional_cdata( 'wp:term_name', $term->name )
271271
->optional_cdata( 'wp:term_description', $term->description )
272272
->end; // phpstan-ignore-line
@@ -282,7 +282,7 @@ protected function comment_meta( $comment ) {
282282
}
283283
$oxymel = new WP_Export_Oxymel();
284284
foreach ( $metas as $meta ) {
285-
$oxymel->tag( 'wp:commentmeta' )->contains
285+
$oxymel->tag( 'wp:commentmeta' )->contains // phpstan-ignore-line
286286
->tag( 'wp:meta_key', $meta->meta_key )
287287
->tag( 'wp:meta_value' )->contains->cdata( $meta->meta_value )->end
288288
->end; // phpstan-ignore-line

0 commit comments

Comments
 (0)