/** * Update the table visibility of a table (in a post meta field in the table's post). * * @since 1.0.0 * * @param int $post_id Post ID. * @param array $visibility Table visibility. * @return bool True on success, false on error. */ protected function _update_table_visibility($post_id, array $visibility) { $visibility = wp_json_encode($visibility); return $this->model_post->update_meta_field($post_id, $this->table_visibility_field_name, $visibility); }