Skip to content
Snippets Groups Projects
Select Git revision
  • 14e534e93322d3ce3275f04657de40fcf34d61d9
  • master default protected
2 results

.gitmodules

Blame
  • base.php 16.87 KiB
    <?php
    /**
     * ownCloud
     *
     * @author Frank Karlitschek
     * @copyright 2010 Frank Karlitschek karlitschek@kde.org
     *
     * This library is free software; you can redistribute it and/or
     * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
     * License as published by the Free Software Foundation; either
     * version 3 of the License, or any later version.
     *
     * This library is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
     *
     * You should have received a copy of the GNU Affero General Public
     * License along with this library.  If not, see <http://www.gnu.org/licenses/>.
     *
     */
    
    /**
     * Class that is a namespace for all global OC variables
     * No, we can not put this class in its own file because it is used by
     * OC_autoload!
     */
    class OC{
    	/**
    	 * Assoziative array for autoloading. classname => filename
    	 */
    	public static $CLASSPATH = array();
    	/**
    	 * $_SERVER['DOCUMENTROOT'] but without symlinks
    	 */
    	public static $DOCUMENTROOT = '';
    	/**
    	 * The installation path for owncloud on the server (e.g. /srv/http/owncloud)
    	 */
    	public static $SERVERROOT = '';
    	/**
    	 * the current request path relative to the owncloud root (e.g. files/index.php)
    	 */
    	public static $SUBURI = '';
    	/**
    	 * the owncloud root path for http requests (e.g. owncloud/)
    	 */
    	public static $WEBROOT = '';
    	/**
    	 * the folder that stores that data files for the filesystem of the user (e.g. /srv/http/owncloud/data/myusername/files)
    	 */
    	public static $CONFIG_DATADIRECTORY = '';
    	/**
    	 * the folder that stores the data for the root filesystem (e.g. /srv/http/owncloud/data)
    	 */
    	public static $CONFIG_DATADIRECTORY_ROOT = '';
    	/**
    	 * The installation path of the 3rdparty folder on the server (e.g. /srv/http/owncloud/3rdparty)
    	 */
    	public static $THIRDPARTYROOT = '';
    	/**
    	 * the root path of the 3rdparty folder for http requests (e.g. owncloud/3rdparty)
    	 */
    	public static $THIRDPARTYWEBROOT = '';
    	/**
    	 * The installation path of the apps folder on the server (e.g. /srv/http/owncloud)
    	 */
    	public static $APPSROOT = '';
    	/**
    	 * the root path of the apps folder for http requests (e.g. owncloud)