/**
  * Loads the dependencies and renders the JavaScript-readable logic to the form HTML
  *
  * @return  string
  */
 public function DisplayLogic()
 {
     if ($this->displayLogicCriteria) {
         if (!Config::inst()->get('DisplayLogic', 'jquery_included')) {
             Requirements::javascript(THIRDPARTY_DIR . '/jquery/jquery.js');
         }
         Requirements::javascript(THIRDPARTY_DIR . '/jquery-entwine/dist/jquery.entwine-dist.js');
         Requirements::javascript(DISPLAY_LOGIC_DIR . '/javascript/display_logic.js');
         Requirements::css(DISPLAY_LOGIC_DIR . '/css/display_logic.css');
         return $this->displayLogicCriteria->toScript();
     }
     return false;
 }