BP_Invitation:保存()

更新或向数据库中插入邀请细节。

描述

返回

(保龄球)成功时真,失败时假。

文件:bp-core /类/ class-bp-invitation.php

public function save(){//返回值$retval = false;/ /默认数据和格式$ data =数组(' user_id ' = > $ this - > user_id ' inviter_id ' = > $ this - > inviter_id, ' invitee_email ' = > $ this - > invitee_email,“类”= > sanitize_key ($ this - >类),“item_id”= > $ this - > item_id ' secondary_item_id ' = > $ this - > secondary_item_id, '类型' = > $ this - >类型,“内容”= > wp_kses (wp_unslash ($ this - >内容),Array (), 'date_modified' => $this->date_modified, 'invite_sent' => $this->invite_sent, 'accepted' => $this->accepted,);$ data_format =阵列(“% d ', ' % d ', ' % s ', ' % s ', ' % d ', ' % d ', ' % s ', ' % s ', ' % s ', ' % d ', ' % d ');/** *保存邀请前的火。* * @since BuddyBoss 1.3.5*/ do_action_ref_array('bp_invitation_before_save', array(&$this));//更新if (!空($ this - > id)){$结果= self:: _update($数据数组(“id”= > $ this - > id), data_format美元,数组(' % d '));//插入}else {$result = self::_insert($data, $data_format); } // Set the invitation ID if successful if ( ! empty( $result ) && ! is_wp_error( $result ) ) { global $wpdb; $this->id = $wpdb->insert_id; $retval = $wpdb->insert_id; } wp_cache_delete( $this->id, 'bp_invitations' ); /** * Fires after an invitation is saved. * * @since BuddyBoss 1.3.5 * * @param BP_Invitation object $this Characteristics of the invitation just saved. */ do_action_ref_array( 'bp_invitation_after_save', array( &$this ) ); // Return the result return $retval; }

更新日志

更新日志
版本 描述
BuddyBoss 1.3.5 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队