phpDocumentor GloryLands
Common
[ class tree: GloryLands ] [ index: GloryLands ] [ all elements ]

Source for file proxy.php

Documentation is available at proxy.php

  1. <?php
  2. /**
  3.   * GloryLands Proxy System
  4.   *
  5.   * <pre>
  6.   * GloryLands, a Web-Based, Massive Multiplayer Online RPG/Strategy Game
  7.   * Copyright (C) 2008-09  John Haralampidis <jïhnys2[at]gmail.cïm>
  8.   *
  9.   * This program is free software: you can redistribute it and/or modify
  10.   * it under the terms of the GNU General Public License as published by
  11.   * the Free Software Foundation, either version 3 of the License, or
  12.   * (at your option) any later version.
  13.   *
  14.   * This program is distributed in the hope that it will be useful,
  15.   * but WITHOUT ANY WARRANTY; without even the implied warranty of
  16.   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  17.   * GNU General Public License for more details.
  18.   *
  19.   * You should have received a copy of the GNU General Public License
  20.   * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  21.   *
  22.   * For any help/suggestions or troubleshooting you can see the
  23.   * project community website at <http://www.glorylands.gr>
  24.   * </pre>
  25.   *
  26.   * @license GNU/GPLv3 GNU General Public License version 3
  27.   * @package GloryLands
  28.   * @subpackage Common
  29.   * @author John Haralampidis <jïhnys2[at]gmail.cïm>
  30.   * @copyright Copyright (C) 2007-2009, John Haralampidis
  31.   * @version 1.0
  32.   */
  33.  
  34. /**
  35.   * File and data Proxy
  36.   *
  37.   * This class utilizes the GloryLands Proxy System.
  38.   * This system involves data relaying to the client, that are stored on a
  39.   * protected area, or are highly variable and are not physically resided
  40.   * on the disk.
  41.   *
  42.   * The proxying works in the following way:
  43.   * 
  44.   *  * You can relay a file using the method:
  45.   *      $url = GLProxy::relay('/path/to/my_file');
  46.   *
  47.   *  * You can proxy a data string using the method:
  48.   *      $url = GLProxy::materialize($contents);
  49.   *
  50.   * @subpackage Common
  51.   * @version 1.0
  52.   */
  53.  
  54. ?>

Documentation generated on Tue, 13 Oct 2009 23:49:14 +0300 by phpDocumentor 1.4.1