What is wrong with my render code? I am trying to create a custom content pane where I would be able to specify 8 values and create 4 divs with 2 values in each one of them. For this I am extending cTools module by creating a plugin. I am already able to fetch input and store it in $conf variable. The problem is that it seems that everything I do in render function doesn't work. At first I though I had some naming problems. My module name is 


  uzduotis


And here is my code for render function:

function uzduotis_render($subtype, $conf, $args, $context) {


  $block = new stdClass();
  $block-&gt;title = "4Divs";

  $html = '';
  foreach ($conf as $key =&gt; $items) {
       $html .= '&lt;div class="element"&gt;' . $items['text'] . $items['link'] . '&lt;/div&gt;';   
  }

  $block-&gt;content=$html;

  return $block;

  dpm($block);
}


I try to dpm my block and I get nothing, also another strange thing is that even a block title doesn't show up which I guess notifies that something is completely wrong. Can someone please point out what is wrong? If you need some additional information, please ask for it and I will update. Thank you in advance.
You cannot run any code after a return statement. By definition the return will exit the function. Try moving the dpm call to just before the return statement. 

As an aside, I believe that best practices say that $block->content should be a render array and not straight up html...