Skip to content
This repository has been archived by the owner on Nov 28, 2019. It is now read-only.

Commit

Permalink
Introduce DuplicateTermFilter #49
Browse files Browse the repository at this point in the history
  • Loading branch information
dnaber-de committed Feb 7, 2016
1 parent 73725ed commit bbdbdcd
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions inc/Import/Filter/DuplicateTermFilter.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?php # -*- coding: utf-8 -*-

namespace W2M\Import\Filter;

use stdClass;
use
W2M\Import\Data,
W2M\Import\Type,
WP_Comment;
use WP_Term;

class DuplicateTermFilter implements TermFilterInterface {

/**
* Checks if a term should be imported or not
*
* @param Type\ImportTermInterface $import_term
*
* @return bool
*/
public function term_to_import( Type\ImportTermInterface $import_term ) {

$existing_term = get_term_by(
'slug',
$import_term->slug(),
$import_term->taxonomy()
);

return FALSE === $existing_term;
}

}

0 comments on commit bbdbdcd

Please sign in to comment.