Файл: contao-3.5.8/system/helper/ide_compat.php
Строк: 909
<?php
/**
* Contao Open Source CMS
*
* Copyright (c) 2005-2016 Leo Feyer
*
* @license LGPL-3.0+
*/
/**
* This file is not used in Contao. Its only purpose is to make PHP IDEs like
* Eclipse, Zend Studio or PHPStorm realize the class origins, since the dynamic
* class aliasing we are using is a bit too complex for them to understand.
*/
// TL_ROOT
namespace {
define('TL_ROOT', __DIR__ . '../../../');
define('TL_ASSETS_URL', 'http://localhost/');
define('TL_FILES_URL', 'http://localhost/');
}
// calendar
namespace {
class Calendar extends ContaoCalendar {}
abstract class Events extends ContaoEvents {}
class CalendarEventsModel extends ContaoCalendarEventsModel {}
class CalendarFeedModel extends ContaoCalendarFeedModel {}
class CalendarModel extends ContaoCalendarModel {}
class ModuleCalendar extends ContaoModuleCalendar {}
class ModuleEventlist extends ContaoModuleEventlist {}
class ModuleEventMenu extends ContaoModuleEventMenu {}
class ModuleEventReader extends ContaoModuleEventReader {}
}
// comments
namespace {
class Comments extends ContaoComments {}
class ContentComments extends ContaoContentComments {}
class CommentsModel extends ContaoCommentsModel {}
class CommentsNotifyModel extends ContaoCommentsNotifyModel {}
class ModuleComments extends ContaoModuleComments {}
}
// core
namespace {
class Ajax extends ContaoAjax {}
abstract class Backend extends ContaoBackend {}
abstract class BackendModule extends ContaoBackendModule {}
class BackendTemplate extends ContaoBackendTemplate {}
class BackendUser extends ContaoBackendUser {}
abstract class DataContainer extends ContaoDataContainer {}
class DropZone extends ContaoDropZone {}
class FileUpload extends ContaoFileUpload {}
abstract class Frontend extends ContaoFrontend {}
class FrontendTemplate extends ContaoFrontendTemplate {}
class FrontendUser extends ContaoFrontendUser {}
abstract class Hybrid extends ContaoHybrid {}
class LiveUpdate extends ContaoLiveUpdate {}
class Messages extends ContaoMessages {}
class PurgeData extends ContaoPurgeData {}
class RebuildIndex extends ContaoRebuildIndex {}
class StyleSheets extends ContaoStyleSheets {}
class Theme extends ContaoTheme {}
class Versions extends ContaoVersions {}
class BackendChangelog extends ContaoBackendChangelog {}
class BackendConfirm extends ContaoBackendConfirm {}
class BackendFile extends ContaoBackendFile {}
class BackendHelp extends ContaoBackendHelp {}
class BackendIndex extends ContaoBackendIndex {}
class BackendInstall extends ContaoBackendInstall {}
class BackendMain extends ContaoBackendMain {}
class BackendPage extends ContaoBackendPage {}
class BackendPassword extends ContaoBackendPassword {}
class BackendPopup extends ContaoBackendPopup {}
class BackendPreview extends ContaoBackendPreview {}
class BackendSwitch extends ContaoBackendSwitch {}
class FrontendCron extends ContaoFrontendCron {}
class FrontendIndex extends ContaoFrontendIndex {}
class FrontendShare extends ContaoFrontendShare {}
class DC_File extends ContaoDC_File {}
class DC_Folder extends ContaoDC_Folder {}
class DC_Table extends ContaoDC_Table {}
class ContentAccordion extends ContaoContentAccordion {}
class ContentAccordionStart extends ContaoContentAccordionStart {}
class ContentAccordionStop extends ContaoContentAccordionStop {}
class ContentAlias extends ContaoContentAlias {}
class ContentArticle extends ContaoContentArticle {}
class ContentCode extends ContaoContentCode {}
class ContentDownload extends ContaoContentDownload {}
class ContentDownloads extends ContaoContentDownloads {}
abstract class ContentElement extends ContaoContentElement {}
class ContentGallery extends ContaoContentGallery {}
class ContentHeadline extends ContaoContentHeadline {}
class ContentHtml extends ContaoContentHtml {}
class ContentHyperlink extends ContaoContentHyperlink {}
class ContentImage extends ContaoContentImage {}
class ContentList extends ContaoContentList {}
class ContentMarkdown extends ContaoContentMarkdown {}
class ContentMedia extends ContaoContentMedia {}
class ContentModule extends ContaoContentModule {}
class ContentSliderStart extends ContaoContentSliderStart {}
class ContentSliderStop extends ContaoContentSliderStop {}
class ContentTable extends ContaoContentTable {}
class ContentTeaser extends ContaoContentTeaser {}
class ContentText extends ContaoContentText {}
class ContentToplink extends ContaoContentToplink {}
class ContentYouTube extends ContaoContentYouTube {}
class Form extends ContaoForm {}
class FormCaptcha extends ContaoFormCaptcha {}
class FormCheckBox extends ContaoFormCheckBox {}
class FormExplanation extends ContaoFormExplanation {}
class FormFieldset extends ContaoFormFieldset {}
class FormFileUpload extends ContaoFormFileUpload {}
class FormHeadline extends ContaoFormHeadline {}
class FormHidden extends ContaoFormHidden {}
class FormHtml extends ContaoFormHtml {}
class FormPassword extends ContaoFormPassword {}
class FormRadioButton extends ContaoFormRadioButton {}
class FormSelectMenu extends ContaoFormSelectMenu {}
class FormSubmit extends ContaoFormSubmit {}
class FormTextArea extends ContaoFormTextArea {}
class FormTextField extends ContaoFormTextField {}
class Automator extends ContaoAutomator {}
abstract class BaseTemplate extends ContaoBaseTemplate {}
class Cache extends ContaoCache {}
class ClassLoader extends ContaoClassLoader {}
class Combiner extends ContaoCombiner {}
class Config extends ContaoConfig {}
abstract class Controller extends ContaoController {}
abstract class Database extends ContaoDatabase {}
class Date extends ContaoDate {}
class Dbafs extends ContaoDbafs {}
class DcaExtractor extends ContaoDcaExtractor {}
class DcaLoader extends ContaoDcaLoader {}
class DiffRenderer extends ContaoDiffRenderer {}
class Email extends ContaoEmail {}
class Encryption extends ContaoEncryption {}
class Environment extends ContaoEnvironment {}
class Feed extends ContaoFeed {}
class FeedItem extends ContaoFeedItem {}
class File extends ContaoFile {}
abstract class Files extends ContaoFiles {}
class Folder extends ContaoFolder {}
class GdImage extends ContaoGdImage {}
class Idna extends ContaoIdna {}
class Image extends ContaoImage {}
class Input extends ContaoInput {}
class InsertTags extends ContaoInsertTags {}
class Message extends ContaoMessage {}
abstract class Model extends ContaoModel {}
class ModuleLoader extends ContaoModuleLoader {}
class Pagination extends ContaoPagination {}
class Picture extends ContaoPicture {}
class Request extends ContaoRequest {}
class RequestToken extends ContaoRequestToken {}
class Search extends ContaoSearch {}
class Session extends ContaoSession {}
class SortedIterator extends ContaoSortedIterator {}
/** @deprecated Use the StringUtil class instead */
class String extends ContaoString {}
class StringUtil extends ContaoStringUtil {}
abstract class System extends ContaoSystem {}
abstract class Template extends ContaoTemplate {}
class TemplateLoader extends ContaoTemplateLoader {}
abstract class User extends ContaoUser {}
class Validator extends ContaoValidator {}
abstract class Widget extends ContaoWidget {}
class ZipReader extends ContaoZipReader {}
class ZipWriter extends ContaoZipWriter {}
class ArticleModel extends ContaoArticleModel {}
class ContentModel extends ContaoContentModel {}
class FilesModel extends ContaoFilesModel {}
class FormFieldModel extends ContaoFormFieldModel {}
class FormModel extends ContaoFormModel {}
class ImageSizeItemModel extends ContaoImageSizeItemModel {}
class ImageSizeModel extends ContaoImageSizeModel {}
class LayoutModel extends ContaoLayoutModel {}
class MemberGroupModel extends ContaoMemberGroupModel {}
class MemberModel extends ContaoMemberModel {}
class ModuleModel extends ContaoModuleModel {}
class PageModel extends ContaoPageModel {}
class SessionModel extends ContaoSessionModel {}
class StyleModel extends ContaoStyleModel {}
class StyleSheetModel extends ContaoStyleSheetModel {}
class ThemeModel extends ContaoThemeModel {}
class UserGroupModel extends ContaoUserGroupModel {}
class UserModel extends ContaoUserModel {}
abstract class Module extends ContaoModule {}
class ModuleArticle extends ContaoModuleArticle {}
class ModuleArticleList extends ContaoModuleArticleList {}
class ModuleArticlenav extends ContaoModuleArticlenav {}
class ModuleBooknav extends ContaoModuleBooknav {}
class ModuleBreadcrumb extends ContaoModuleBreadcrumb {}
class ModuleChangePassword extends ContaoModuleChangePassword {}
class ModuleCloseAccount extends ContaoModuleCloseAccount {}
class ModuleCustomnav extends ContaoModuleCustomnav {}
class ModuleFlash extends ContaoModuleFlash {}
class ModuleHtml extends ContaoModuleHtml {}
class ModuleLogin extends ContaoModuleLogin {}
class ModuleLogout extends ContaoModuleLogout {}
class ModuleMaintenance extends ContaoModuleMaintenance {}
class ModuleNavigation extends ContaoModuleNavigation {}
class ModulePassword extends ContaoModulePassword {}
class ModulePersonalData extends ContaoModulePersonalData {}
class ModuleQuicklink extends ContaoModuleQuicklink {}
class ModuleQuicknav extends ContaoModuleQuicknav {}
class ModuleRandomImage extends ContaoModuleRandomImage {}
class ModuleRegistration extends ContaoModuleRegistration {}
class ModuleRssReader extends ContaoModuleRssReader {}
class ModuleSearch extends ContaoModuleSearch {}
class ModuleSitemap extends ContaoModuleSitemap {}
class ModuleUser extends ContaoModuleUser {}
class PageError403 extends ContaoPageError403 {}
class PageError404 extends ContaoPageError404 {}
class PageForward extends ContaoPageForward {}
class PageRedirect extends ContaoPageRedirect {}
class PageRegular extends ContaoPageRegular {}
class PageRoot extends ContaoPageRoot {}
class CheckBox extends ContaoCheckBox {}
class CheckBoxWizard extends ContaoCheckBoxWizard {}
class ChmodTable extends ContaoChmodTable {}
class FileSelector extends ContaoFileSelector {}
class FileTree extends ContaoFileTree {}
class ImageSize extends ContaoImageSize {}
class InputUnit extends ContaoInputUnit {}
class KeyValueWizard extends ContaoKeyValueWizard {}
class ListWizard extends ContaoListWizard {}
class MetaWizard extends ContaoMetaWizard {}
class ModuleWizard extends ContaoModuleWizard {}
class OptionWizard extends ContaoOptionWizard {}
class PageSelector extends ContaoPageSelector {}
class PageTree extends ContaoPageTree {}
class Password extends ContaoPassword {}
class RadioButton extends ContaoRadioButton {}
class RadioTable extends ContaoRadioTable {}
class SelectMenu extends ContaoSelectMenu {}
class TableWizard extends ContaoTableWizard {}
class TextArea extends ContaoTextArea {}
class TextField extends ContaoTextField {}
class TextStore extends ContaoTextStore {}
class TimePeriod extends ContaoTimePeriod {}
class TrblField extends ContaoTrblField {}
class Upload extends ContaoUpload {}
}
namespace Database {
class Installer extends ContaoDatabaseInstaller {}
class Mysql extends ContaoDatabaseMysql {}
class Mysqli extends ContaoDatabaseMysqli {}
abstract class Result extends ContaoDatabaseResult {}
abstract class Statement extends ContaoDatabaseStatement {}
class Updater extends ContaoDatabaseUpdater {}
}
namespace DatabaseMysql {
class Result extends ContaoDatabaseMysqlResult {}
class Statement extends ContaoDatabaseMysqlStatement {}
}
namespace DatabaseMysqli {
class Result extends ContaoDatabaseMysqliResult {}
class Statement extends ContaoDatabaseMysqliStatement {}
}
namespace Files {
class Ftp extends ContaoFilesFtp {}
class Php extends ContaoFilesPhp {}
}
namespace Filter {
class SqlFiles extends ContaoFilterSqlFiles {}
class SyncExclude extends ContaoFilterSyncExclude {}
}
namespace Model {
class Collection extends ContaoModelCollection {}
class QueryBuilder extends ContaoModelQueryBuilder {}
class Registry extends ContaoModelRegistry {}
}
// devtools
namespace {
class ModuleAutoload extends ContaoModuleAutoload {}
class ModuleExtension extends ContaoModuleExtension {}
class ModuleLabels extends ContaoModuleLabels {}
}
// faq
namespace {
class FaqCategoryModel extends ContaoFaqCategoryModel {}
class FaqModel extends ContaoFaqModel {}
class ModuleFaq extends ContaoModuleFaq {}
class ModuleFaqList extends ContaoModuleFaqList {}
class ModuleFaqPage extends ContaoModuleFaqPage {}
class ModuleFaqReader extends ContaoModuleFaqReader {}
}
// listing
namespace {
class ModuleListing extends ContaoModuleListing {}
}
// news
namespace {
class News extends ContaoNews {}
class NewsArchiveModel extends ContaoNewsArchiveModel {}
class NewsFeedModel extends ContaoNewsFeedModel {}
class NewsModel extends ContaoNewsModel {}
abstract class ModuleNews extends ContaoModuleNews {}
class ModuleNewsArchive extends ContaoModuleNewsArchive {}
class ModuleNewsList extends ContaoModuleNewsList {}
class ModuleNewsMenu extends ContaoModuleNewsMenu {}
class ModuleNewsReader extends ContaoModuleNewsReader {}
}
// newsletter
namespace {
class Newsletter extends ContaoNewsletter {}
class NewsletterChannelModel extends ContaoNewsletterChannelModel {}
class NewsletterModel extends ContaoNewsletterModel {}
class NewsletterRecipientsModel extends ContaoNewsletterRecipientsModel {}
class ModuleNewsletterList extends ContaoModuleNewsletterList {}
class ModuleNewsletterReader extends ContaoModuleNewsletterReader {}
class ModuleSubscribe extends ContaoModuleSubscribe {}
class ModuleUnsubscribe extends ContaoModuleUnsubscribe {}
}