WC_Customer_Download_Data_Store::create_from_data
Create download permission for a user, from an array of data.
Метод класса: WC_Customer_Download_Data_Store{}
Хуки из метода
Возвращает
null. Ничего (null).
Использование
$WC_Customer_Download_Data_Store = new WC_Customer_Download_Data_Store(); $WC_Customer_Download_Data_Store->create_from_data( $data );
- $data(массив) (обязательный)
- Data to create the permission for.
Код WC_Customer_Download_Data_Store::create_from_data() WC Customer Download Data Store::create from data WC 10.9.1
public function create_from_data( $data ) {
$data = array_intersect_key( $data, array_flip( self::DOWNLOAD_PERMISSION_DB_FIELDS ) );
$id = $this->insert_new_download_permission( $data );
do_action( 'woocommerce_grant_product_download_access', $data );
return $id;
}