function __construct($name, $width, $css_class_name = '', $content = null, $css_id, $tag)
 {
     parent::__construct($name, $width, $css_class_name, 'post-loop-views-cell', $content, $css_id, $tag);
     $this->set_cell_type('post-loop-views-cell');
 }
 function __construct($cell_type, $name, $width, $css_class_name, $content, $cell_data, $css_id, $tag, $unique_id)
 {
     parent::__construct($name, $width, $css_class_name, '', $content, $css_id, $tag, $unique_id);
     $this->set_cell_type($cell_type);
     $this->cell_data = $cell_data;
 }
 function __construct($name, $width, $css_class_name = '', $content = null, $css_id, $tag)
 {
     parent::__construct($name, $width, $css_class_name, 'child-layout', $content, $css_id, $tag);
     $this->set_cell_type('child-layout');
 }
 function __construct($name, $width, $css_class_name = '', $content = null, $css_id, $tag)
 {
     parent::__construct($name, $width, $css_class_name, 'cell-widget-area-template', $content, $css_id, $tag);
     $this->set_cell_type('cell-widget-area');
 }
 function __construct($name, $width, $css_class_name = '', $content = null, $css_id, $tag, $unique_id)
 {
     parent::__construct($name, $width, $css_class_name, 'cell-text-template', $content, $css_id, $tag, $unique_id);
     $this->set_cell_type('cell-text');
 }
 function __construct($name, $width, $css_class_name = '', $content = null, $css_id = '')
 {
     parent::__construct($name, $width, $css_class_name, 'cell-post-content', $content, $css_id);
     $this->set_cell_type('cell-post-content');
 }
 function get_as_array()
 {
     $data = parent::get_as_array();
     $data['kind'] = 'Container';
     $data = array_merge($data, $this->layout->get_as_array());
     return $data;
 }