title: How to install twig without using composer
body: <p>I would like to install twig for a project, but have no command-line acces to the server. I can only upload files via ftp. This would mean I have to setup the twig lib manually i.e. create the Autoload.php file myself. I have searched thoroughly but information on this subject is scarce. I have tried the following autoload "borrowed" from a different project but this does not produce a working setup.</p>
  
  <pre><code>&lt;?php
  
  /*
   * This file is part of Twig.
   *
   * (c) 2009 Fabien Potencier
   *
   * For the full copyright and license information, please view the LICENSE
   * file that was distributed with this source code.
   */
  
  /**
   * Autoloads Twig classes.
   *
   * @author Fabien Potencier &lt;fabien@symfony.com&gt;
   */
  class Twig_Autoloader
  {
      /**
       * Registers Twig_Autoloader as an SPL autoloader.
       *
       * @param bool    $prepend Whether to prepend the autoloader or not.
       */
      public static function register($prepend = false)
      {
          if (version_compare(phpversion(), '5.3.0', '&gt;=')) {
              spl_autoload_register(array(__CLASS__, 'autoload'), true, $prepend);
          } else {
              spl_autoload_register(array(__CLASS__, 'autoload'));
          }
      }
  
      /**
       * Handles autoloading of classes.
       *
       * @param string $class A class name.
       */
      public static function autoload($class)
      {
          if (0 !== strpos($class, 'Twig')) {
              return;
          }
  
          if (is_file($file = dirname(__FILE__).'/../'.str_replace(array('_', "\0"), array('/', ''), $class).'.php')) {
              require $file;
          }
      }
  }
  </code></pre>
  
  <p>Any help would be appreciated.</p>