original_string: public function dump(\Twig_Environment $env, $context, ...$vars)
      {
          if (!$env->isDebug()) {
              return null;
          }
  
          if (!$vars) {
              $vars = [];
              foreach ($context as $key => $value) {
                  if (!$value instanceof \Twig_Template) {
                      $vars[$key] = $value;
                  }
              }
          }
  
          ob_start();
  
          VarDumper::dump($vars);
  
          echo ob_get_clean();
      }
code: public function dump(\Twig_Environment $env, $context, ...$vars)
      {
          if (!$env->isDebug()) {
              return null;
          }
  
          if (!$vars) {
              $vars = [];
              foreach ($context as $key => $value) {
                  if (!$value instanceof \Twig_Template) {
                      $vars[$key] = $value;
                  }
              }
          }
  
          ob_start();
  
          VarDumper::dump($vars);
  
          echo ob_get_clean();
      }
code_tokens: public function dump ( \ Twig_Environment $ env , $ context , ... $ vars ) { if ( ! $ env -> isDebug ( ) ) { return null ; } if ( ! $ vars ) { $ vars = [ ] ; foreach ( $ context as $ key => $ value ) { if ( ! $ value instanceof \ Twig_Template ) { $ vars [ $ key ] = $ value ; } } } ob_start ( ) ; VarDumper :: dump ( $ vars ) ; echo ob_get_clean ( ) ; }
docstring: Override dump version of Symfony's VarDumper component
  
  @param \Twig_Environment $env
  @param array             $context
  @param mixed             ...$vars
  
  @return string|null
docstring_tokens: Override dump version of Symfony s VarDumper component