public function to_json($load)
{
$container_data = array('id' => $this->id, 'type' => $this->type, 'title' => $this->title, 'settings' => $this->settings, 'fields' => array());
$fields = $this->get_fields();
foreach ($fields as $field) {
$field_data = $field->to_json($load);
$container_data['fields'][] = $field_data;
}
return $container_data;
}