PHP 클래스 Mlp_Term_Connector

저자: Inpsyde GmbH, toscho, tf
파일 보기 프로젝트 열기: inpsyde/multilingual-press

공개 메소드들

메소드 설명
__construct ( Inpsyde\MultilingualPress\API\ContentRelations $content_relations, Inpsyde\MultilingualPress\Common\Nonce\Nonce $nonce, array $taxonomies, array $post_data ) Constructor. Set up the properties.
change_term_relationships ( integer $term_id, integer $term_taxonomy_id, string $taxonomy ) : boolean Handle term changes.
create_term ( integer $term_taxonomy_id ) : boolean Handle term creation.
delete_term ( integer $term_taxonomy_id ) : boolean Handle term deletion.
edit_term ( integer $term_taxonomy_id ) : boolean Handle term edits.

비공개 메소드들

메소드 설명
update_terms ( array $existing, integer $source_term_taxonomy_id, integer $target_site_id, integer $target_term_taxonomy_id ) : boolean

메소드 상세

__construct() 공개 메소드

Constructor. Set up the properties.
public __construct ( Inpsyde\MultilingualPress\API\ContentRelations $content_relations, Inpsyde\MultilingualPress\Common\Nonce\Nonce $nonce, array $taxonomies, array $post_data )
$content_relations Inpsyde\MultilingualPress\API\ContentRelations Content relations object.
$nonce Inpsyde\MultilingualPress\Common\Nonce\Nonce Nonce object.
$taxonomies array Taxonomy names.
$post_data array Post data.

change_term_relationships() 공개 메소드

Handle term changes.
public change_term_relationships ( integer $term_id, integer $term_taxonomy_id, string $taxonomy ) : boolean
$term_id integer Term ID. Not used.
$term_taxonomy_id integer Term taxonomy ID.
$taxonomy string Taxonomy slug.
리턴 boolean

create_term() 공개 메소드

Handle term creation.
public create_term ( integer $term_taxonomy_id ) : boolean
$term_taxonomy_id integer Term taxonomy ID.
리턴 boolean

delete_term() 공개 메소드

Handle term deletion.
public delete_term ( integer $term_taxonomy_id ) : boolean
$term_taxonomy_id integer Term taxonomy ID.
리턴 boolean

edit_term() 공개 메소드

Handle term edits.
public edit_term ( integer $term_taxonomy_id ) : boolean
$term_taxonomy_id integer Term taxonomy ID.
리턴 boolean