fileExtensions: - php mappings: ArrayList: SilverStripe\ORM\ArrayList DatabaseAdmin: SilverStripe\ORM\DatabaseAdmin DataExtension: SilverStripe\ORM\DataExtension DataList: SilverStripe\ORM\DataList DataObject: SilverStripe\ORM\DataObject DataObjectInterface: SilverStripe\ORM\DataObjectInterface DataObjectSchema: SilverStripe\ORM\DataObjectSchema DataQuery: SilverStripe\ORM\DataQuery DataQuery_SubGroup: SilverStripe\ORM\DataQuery_SubGroup DB: SilverStripe\ORM\DB SS_Filterable: SilverStripe\ORM\Filterable SilverStripe\ORM\SS_Filterable: SilverStripe\ORM\Filterable GroupedList: SilverStripe\ORM\GroupedList HasManyList: SilverStripe\ORM\HasManyList HiddenClass: SilverStripe\ORM\HiddenClass SS_Limitable: SilverStripe\ORM\Limitable SilverStripe\ORM\SS_Limitable: SilverStripe\ORM\Limitable SS_List: SilverStripe\ORM\SS_List SS_ListDecorator: SilverStripe\ORM\ListDecorator SilverStripe\ORM\SS_ListDecorator: SilverStripe\ORM\ListDecorator ManyManyList: SilverStripe\ORM\ManyManyList SS_Map: SilverStripe\ORM\Map SilverStripe\ORM\SS_Map: SilverStripe\ORM\Map SS_Map_Iterator: SilverStripe\ORM\Map_Iterator SilverStripe\ORM\SS_Map_Iterator: SilverStripe\ORM\Map_Iterator PolymorphicHasManyList: SilverStripe\ORM\PolymorphicHasManyList SilverStripe\Model\Relation: SilverStripe\ORM\Relation RelationList: SilverStripe\ORM\RelationList SS_Sortable: SilverStripe\ORM\Sortable SilverStripe\ORM\SS_Sortable: SilverStripe\ORM\Sortable UnsavedRelationList: SilverStripe\ORM\UnsavedRelationList ValidationException: SilverStripe\ORM\ValidationException ValidationResult: SilverStripe\ORM\ValidationResult SQLAssignmentRow: SilverStripe\ORM\Queries\SQLAssignmentRow SQLConditionalExpression: SilverStripe\ORM\Queries\SQLConditionalExpression SQLConditionGroup: SilverStripe\ORM\Queries\SQLConditionGroup SQLDelete: SilverStripe\ORM\Queries\SQLDelete SQLExpression: SilverStripe\ORM\Queries\SQLExpression SQLInsert: SilverStripe\ORM\Queries\SQLInsert SQLSelect: SilverStripe\ORM\Queries\SQLSelect SQLUpdate: SilverStripe\ORM\Queries\SQLUpdate SQLWriteExpression: SilverStripe\ORM\Queries\SQLWriteExpression SS_Database: SilverStripe\ORM\Connect\Database SS_DatabaseException: SilverStripe\ORM\Connect\DatabaseException SilverStripe\ORM\Connect\SS_Database: SilverStripe\ORM\Connect\Database SilverStripe\ORM\Connect\SS_DatabaseException: SilverStripe\ORM\Connect\DatabaseException DBConnector: SilverStripe\ORM\Connect\DBConnector DBQueryBuilder: SilverStripe\ORM\Connect\DBQueryBuilder DBSchemaManager: SilverStripe\ORM\Connect\DBSchemaManager MySQLDatabase: SilverStripe\ORM\Connect\MySQLDatabase MySQLiConnector: SilverStripe\ORM\Connect\MySQLiConnector MySQLQuery: SilverStripe\ORM\Connect\MySQLQuery MySQLQueryBuilder: SilverStripe\ORM\Connect\MySQLQueryBuilder MySQLSchemaManager: SilverStripe\ORM\Connect\MySQLSchemaManager MySQLStatement: SilverStripe\ORM\Connect\MySQLStatement PDOConnector: SilverStripe\ORM\Connect\PDOConnector PDOQuery: SilverStripe\ORM\Connect\PDOQuery SS_Query: SilverStripe\ORM\Connect\Query SilverStripe\ORM\Connect\SS_Query: SilverStripe\ORM\Connect\Query DBBoolean: SilverStripe\ORM\FieldType\DBBoolean DBClassName: SilverStripe\ORM\FieldType\DBClassName DBComposite: SilverStripe\ORM\FieldType\DBComposite DBCurrency: SilverStripe\ORM\FieldType\DBCurrency DBDate: SilverStripe\ORM\FieldType\DBDate DBDatetime: SilverStripe\ORM\FieldType\DBDatetime DBDecimal: SilverStripe\ORM\FieldType\DBDecimal DBDouble: SilverStripe\ORM\FieldType\DBDouble DBEnum: SilverStripe\ORM\FieldType\DBEnum DBField: SilverStripe\ORM\FieldType\DBField DBFloat: SilverStripe\ORM\FieldType\DBFloat DBForeignKey: SilverStripe\ORM\FieldType\DBForeignKey DBHTMLText: SilverStripe\ORM\FieldType\DBHTMLText DBHTMLVarchar: SilverStripe\ORM\FieldType\DBHTMLVarchar DBInt: SilverStripe\ORM\FieldType\DBInt DBLocale: SilverStripe\ORM\FieldType\DBLocale DBMoney: SilverStripe\ORM\FieldType\DBMoney DBMultiEnum: SilverStripe\ORM\FieldType\DBMultiEnum DBPercentage: SilverStripe\ORM\FieldType\DBPercentage DBPolymorphicForeignKey: SilverStripe\ORM\FieldType\DBPolymorphicForeignKey DBPrimaryKey: SilverStripe\ORM\FieldType\DBPrimaryKey DBString: SilverStripe\ORM\FieldType\DBString DBText: SilverStripe\ORM\FieldType\DBText DBTime: SilverStripe\ORM\FieldType\DBTime DBVarchar: SilverStripe\ORM\FieldType\DBVarchar DBYear: SilverStripe\ORM\FieldType\DBYear SS_Datetime: SilverStripe\ORM\FieldType\DBDatetime SilverStripe\Model\FieldType\DBBoolean: SilverStripe\ORM\FieldType\DBBoolean SilverStripe\Model\FieldType\DBClassName: SilverStripe\ORM\FieldType\DBClassName SilverStripe\Model\FieldType\DBComposite: SilverStripe\ORM\FieldType\DBComposite SilverStripe\Model\FieldType\DBCurrency: SilverStripe\ORM\FieldType\DBCurrency SilverStripe\Model\FieldType\DBDate: SilverStripe\ORM\FieldType\DBDate SilverStripe\Model\FieldType\DBDatetime: SilverStripe\ORM\FieldType\DBDatetime SilverStripe\Model\FieldType\DBDecimal: SilverStripe\ORM\FieldType\DBDecimal SilverStripe\Model\FieldType\DBDouble: SilverStripe\ORM\FieldType\DBDouble SilverStripe\Model\FieldType\DBEnum: SilverStripe\ORM\FieldType\DBEnum SilverStripe\Model\FieldType\DBField: SilverStripe\ORM\FieldType\DBField SilverStripe\Model\FieldType\DBFloat: SilverStripe\ORM\FieldType\DBFloat SilverStripe\Model\FieldType\DBForeignKey: SilverStripe\ORM\FieldType\DBForeignKey SilverStripe\Model\FieldType\DBHTMLText: SilverStripe\ORM\FieldType\DBHTMLText SilverStripe\Model\FieldType\DBHTMLVarchar: SilverStripe\ORM\FieldType\DBHTMLVarchar SilverStripe\Model\FieldType\DBInt: SilverStripe\ORM\FieldType\DBInt SilverStripe\Model\FieldType\DBLocale: SilverStripe\ORM\FieldType\DBLocale SilverStripe\Model\FieldType\DBMoney: SilverStripe\ORM\FieldType\DBMoney SilverStripe\Model\FieldType\DBMultiEnum: SilverStripe\ORM\FieldType\DBMultiEnum SilverStripe\Model\FieldType\DBPercentage: SilverStripe\ORM\FieldType\DBPercentage SilverStripe\Model\FieldType\DBPolymorphicForeignKey: SilverStripe\ORM\FieldType\DBPolymorphicForeignKey SilverStripe\Model\FieldType\DBPrimaryKey: SilverStripe\ORM\FieldType\DBPrimaryKey SilverStripe\Model\FieldType\DBString: SilverStripe\ORM\FieldType\DBString SilverStripe\Model\FieldType\DBText: SilverStripe\ORM\FieldType\DBText SilverStripe\Model\FieldType\DBTime: SilverStripe\ORM\FieldType\DBTime SilverStripe\Model\FieldType\DBVarchar: SilverStripe\ORM\FieldType\DBVarchar SilverStripe\Model\FieldType\DBYear: SilverStripe\ORM\FieldType\DBYear SilverStripe\Model\FieldType\SS_Datetime: SilverStripe\ORM\FieldType\DBDatetime Hierarchy: SilverStripe\ORM\Hierarchy\Hierarchy Authenticator: SilverStripe\Security\Authenticator BasicAuth: SilverStripe\Security\BasicAuth ChangePasswordForm: SilverStripe\Security\MemberAuthenticator\ChangePasswordForm CMSMemberLoginForm: SilverStripe\Security\MemberAuthenticator\CMSMemberLoginForm CMSSecurity: SilverStripe\Security\CMSSecurity Group: SilverStripe\Security\Group GroupCsvBulkLoader: SilverStripe\Security\GroupCsvBulkLoader LoginAttempt: SilverStripe\Security\LoginAttempt LoginForm: SilverStripe\Security\LoginForm Member: SilverStripe\Security\Member Member_GroupSet: SilverStripe\Security\Member_GroupSet Member_Validator: SilverStripe\Security\Member_Validator MemberAuthenticator: SilverStripe\Security\MemberAuthenticator\MemberAuthenticator MemberCsvBulkLoader: SilverStripe\Security\MemberCsvBulkLoader MemberLoginForm: SilverStripe\Security\MemberAuthenticator\MemberLoginForm MemberPassword: SilverStripe\Security\MemberPassword PasswordEncryptor: SilverStripe\Security\PasswordEncryptor PasswordEncryptor_Blowfish: SilverStripe\Security\PasswordEncryptor_Blowfish PasswordEncryptor_PHPHash: SilverStripe\Security\PasswordEncryptor_PHPHash PasswordEncryptor_LegacyPHPHash: SilverStripe\Security\PasswordEncryptor_LegacyPHPHash PasswordEncryptor_MySQLPassword: SilverStripe\Security\PasswordEncryptor_MySQLPassword PasswordEncryptor_MySQLOldPassword: SilverStripe\Security\PasswordEncryptor_MySQLOldPassword PasswordEncryptor_None: SilverStripe\Security\PasswordEncryptor_None PasswordEncryptor_NotFoundException: SilverStripe\Security\PasswordEncryptor_NotFoundException PasswordEncryptor_EncryptionFailed: SilverStripe\Security\PasswordEncryptor_EncryptionFailed PasswordValidator: SilverStripe\Security\PasswordValidator Permission: SilverStripe\Security\Permission Permission_Group: SilverStripe\Security\Permission_Group PermissionCheckboxSetField: SilverStripe\Security\PermissionCheckboxSetField PermissionCheckboxSetField_Readonly: SilverStripe\Security\PermissionCheckboxSetField_Readonly PermissionFailureException: SilverStripe\Security\PermissionFailureException PermissionProvider: SilverStripe\Security\PermissionProvider PermissionRole: SilverStripe\Security\PermissionRole PermissionRoleCode: SilverStripe\Security\PermissionRoleCode RandomGenerator: SilverStripe\Security\RandomGenerator RememberLoginHash: SilverStripe\Security\RememberLoginHash Security: SilverStripe\Security\Security SecurityToken: SilverStripe\Security\SecurityToken NullSecurityToken: SilverStripe\Security\NullSecurityToken SilverStripe\Framework\Core\Configurable: SilverStripe\Core\Config\Configurable PaginatedList: SilverStripe\ORM\PaginatedList ArrayLib: SilverStripe\ORM\ArrayLib SilverStripe\Framework\Injector\Factory: SilverStripe\Core\Injector\Factory SilverStripe\Framework\Core\Extensible: SilverStripe\Core\Extensible SilverStripe\Framework\Core\Injectable: SilverStripe\Core\Injector\Injectable ClassInfo: SilverStripe\Core\ClassInfo Convert: SilverStripe\Core\Convert Extension: SilverStripe\Core\Extension Flushable: SilverStripe\Core\Flushable Config: SilverStripe\Core\Config\Config Config_ForClass: SilverStripe\Core\Config\Config_ForClass AfterCallAspect: SilverStripe\Core\Injector\AfterCallAspect AopProxyService: SilverStripe\Core\Injector\AopProxyService BeforeCallAspect: SilverStripe\Core\Injector\BeforeCallAspect InjectionCreator: SilverStripe\Core\Injector\InjectionCreator Injector: SilverStripe\Core\Injector\Injector ServiceConfigurationLocator: SilverStripe\Core\Injector\ServiceConfigurationLocator SilverStripeServiceConfigurationLocator: SilverStripe\Core\Injector\SilverStripeServiceConfigurationLocator SS_ClassLoader: SilverStripe\Core\Manifest\ClassLoader SilverStripe\Core\Manifest\SS_ClassLoader: SilverStripe\Core\Manifest\ClassLoader SS_ClassManifest: SilverStripe\Core\Manifest\ClassManifest SilverStripe\Core\Manifest\SS_ClassManifest: SilverStripe\Core\Manifest\ClassManifest ManifestFileFinder: SilverStripe\Core\Manifest\ManifestFileFinder ErrorControlChain: SilverStripe\Core\Startup\ErrorControlChain ParameterConfirmationToken: SilverStripe\Core\Startup\ParameterConfirmationToken DatabaseAdapterRegistry: SilverStripe\Dev\Install\DatabaseAdapterRegistry DatabaseConfigurationHelper: SilverStripe\Dev\Install\DatabaseConfigurationHelper MySQLDatabaseConfigurationHelper: SilverStripe\Dev\Install\MySQLDatabaseConfigurationHelper SS_Backtrace: SilverStripe\Dev\Backtrace SilverStripe\Dev\SS_Backtrace: SilverStripe\Dev\Backtrace BehatFixtureFactory: SilverStripe\Dev\BehatFixtureFactory BuildTask: SilverStripe\Dev\BuildTask BulkLoader: SilverStripe\Dev\BulkLoader BulkLoader_Result: SilverStripe\Dev\BulkLoader_Result SS_Cli: SilverStripe\Dev\CLI SilverStripe\Dev\SS_Cli: SilverStripe\Dev\CLI CliDebugView: SilverStripe\Dev\CliDebugView CSSContentParser: SilverStripe\Dev\CSSContentParser CsvBulkLoader: SilverStripe\Dev\CsvBulkLoader CSVParser: SilverStripe\Dev\CSVParser Debug: SilverStripe\Dev\Debug DebugView: SilverStripe\Dev\DebugView Deprecation: SilverStripe\Dev\Deprecation DevBuildController: SilverStripe\Dev\DevBuildController DevelopmentAdmin: SilverStripe\Dev\DevelopmentAdmin FixtureBlueprint: SilverStripe\Dev\FixtureBlueprint FixtureFactory: SilverStripe\Dev\FixtureFactory FunctionalTest: SilverStripe\Dev\FunctionalTest InstallerTest: SilverStripe\Dev\InstallerTest MigrationTask: SilverStripe\Dev\MigrationTask SapphireTest: SilverStripe\Dev\SapphireTest TaskRunner: SilverStripe\Dev\TaskRunner TestMailer: SilverStripe\Dev\TestMailer TestOnly: SilverStripe\Dev\TestOnly TestSession: SilverStripe\Dev\TestSession TestSession_STResponseWrapper: SilverStripe\Dev\TestSession_STResponseWrapper YamlFixture: SilverStripe\Dev\YamlFixture CliController: SilverStripe\Control\CliController ContentNegotiator: SilverStripe\Control\ContentNegotiator Controller: SilverStripe\Control\Controller Cookie: SilverStripe\Control\Cookie Cookie_Backend: SilverStripe\Control\Cookie_Backend CookieJar: SilverStripe\Control\CookieJar Director: SilverStripe\Control\Director FlushRequestFilter: SilverStripe\Control\Middleware\FlushMiddleware HTTPCacheControl: SilverStripe\Control\Middleware\HTTPCacheControlMiddleware HTTP: SilverStripe\Control\HTTP SS_HTTPRequest: SilverStripe\Control\HTTPRequest SS_HTTPResponse: SilverStripe\Control\HTTPResponse SS_HTTPResponse_Exception: SilverStripe\Control\HTTPResponse_Exception SilverStripe\Control\SS_HTTPRequest: SilverStripe\Control\HTTPRequest SilverStripe\Control\SS_HTTPResponse: SilverStripe\Control\HTTPResponse SilverStripe\Control\SS_HTTPResponse_Exception: SilverStripe\Control\HTTPResponse_Exception NestedController: SilverStripe\Control\NestedController NullHTTPRequest: SilverStripe\Control\NullHTTPRequest PjaxResponseNegotiator: SilverStripe\Control\PjaxResponseNegotiator RequestFilter: SilverStripe\Control\RequestFilter RequestHandler: SilverStripe\Control\RequestHandler RequestProcessor: SilverStripe\Control\RequestProcessor Session: SilverStripe\Control\Session Email: SilverStripe\Control\Email\Email Mailer: SilverStripe\Control\Email\Mailer RSSFeed: SilverStripe\Control\RSS\RSSFeed RSSFeed_Entry: SilverStripe\Control\RSS\RSSFeed_Entry CleanupTestDatabasesTask: SilverStripe\Dev\Tasks\CleanupTestDatabasesTask i18nTextCollectorTask: SilverStripe\Dev\Tasks\i18nTextCollectorTask MigrateFileTask: SilverStripe\Dev\Tasks\MigrateFileTask CheckboxField: SilverStripe\Forms\CheckboxField CheckboxField_Readonly: SilverStripe\Forms\CheckboxField_Readonly CheckboxSetField: SilverStripe\Forms\CheckboxSetField CompositeField: SilverStripe\Forms\CompositeField ConfirmedPasswordField: SilverStripe\Forms\ConfirmedPasswordField CurrencyField: SilverStripe\Forms\CurrencyField CurrencyField_Readonly: SilverStripe\Forms\CurrencyField_Readonly CurrencyField_Disabled: SilverStripe\Forms\CurrencyField_Disabled DatalessField: SilverStripe\Forms\DatalessField DateField: SilverStripe\Forms\DateField DateField_Disabled: SilverStripe\Forms\DateField_Disabled DatetimeField: SilverStripe\Forms\DatetimeField DisabledTransformation: SilverStripe\Forms\DisabledTransformation DropdownField: SilverStripe\Forms\DropdownField EmailField: SilverStripe\Forms\EmailField FieldGroup: SilverStripe\Forms\FieldGroup FieldList: SilverStripe\Forms\FieldList FileField: SilverStripe\Forms\FileField Form: SilverStripe\Forms\Form Form_FieldMap: SilverStripe\Forms\Form_FieldMap FormAction: SilverStripe\Forms\FormAction FormField: SilverStripe\Forms\FormField FormScaffolder: SilverStripe\Forms\FormScaffolder FormTemplateHelper: SilverStripe\Forms\FormTemplateHelper FormTemplateHelper_Pre32: SilverStripe\Forms\FormTemplateHelper FormTransformation: SilverStripe\Forms\FormTransformation GroupedDropdownField: SilverStripe\Forms\GroupedDropdownField HeaderField: SilverStripe\Forms\HeaderField HiddenField: SilverStripe\Forms\HiddenField LabelField: SilverStripe\Forms\LabelField ListboxField: SilverStripe\Forms\ListboxField LiteralField: SilverStripe\Forms\LiteralField LookupField: SilverStripe\Forms\LookupField MoneyField: SilverStripe\Forms\MoneyField MultiSelectField: SilverStripe\Forms\MultiSelectField NullableField: SilverStripe\Forms\NullableField NumericField: SilverStripe\Forms\NumericField OptionsetField: SilverStripe\Forms\OptionsetField PasswordField: SilverStripe\Forms\PasswordField PopoverField: SilverStripe\Forms\PopoverField PrintableTransformation: SilverStripe\Forms\PrintableTransformation PrintableTransformation_TabSet: SilverStripe\Forms\PrintableTransformation_TabSet ReadonlyField: SilverStripe\Forms\ReadonlyField ReadonlyTransformation: SilverStripe\Forms\ReadonlyTransformation RequiredFields: SilverStripe\Forms\RequiredFields SelectField: SilverStripe\Forms\SelectField SelectionGroup: SilverStripe\Forms\SelectionGroup SelectionGroup_Item: SilverStripe\Forms\SelectionGroup_Item SingleSelectField: SilverStripe\Forms\SingleSelectField Tab: SilverStripe\Forms\Tab TabSet: SilverStripe\Forms\TabSet TextareaField: SilverStripe\Forms\TextareaField TextField: SilverStripe\Forms\TextField TimeField: SilverStripe\Forms\TimeField TimeField_Readonly: SilverStripe\Forms\TimeField_Readonly ToggleCompositeField: SilverStripe\Forms\ToggleCompositeField TreeDropdownField: SilverStripe\Forms\TreeDropdownField TreeDropdownField_Readonly: SilverStripe\Forms\TreeDropdownField_Readonly TreeMultiselectField: SilverStripe\Forms\TreeMultiselectField TreeMultiselectField_Readonly: SilverStripe\Forms\TreeMultiselectField_Readonly Validator: SilverStripe\Forms\Validator HTMLEditorConfig: SilverStripe\Forms\HTMLEditor\HTMLEditorConfig HTMLEditorField: SilverStripe\Forms\HTMLEditor\HTMLEditorField HTMLEditorField_Readonly: SilverStripe\Forms\HTMLEditor\HTMLEditorField_Readonly HTMLEditorSanitiser: SilverStripe\Forms\HTMLEditor\HTMLEditorSanitiser HTMLReadonlyField: SilverStripe\Forms\HTMLReadonlyField TinyMCEConfig: SilverStripe\Forms\HTMLEditor\TinyMCEConfig GridField: SilverStripe\Forms\GridField\GridField GridField_FormAction: SilverStripe\Forms\GridField\GridField_FormAction GridFieldAddExistingAutocompleter: SilverStripe\Forms\GridField\GridFieldAddExistingAutocompleter GridFieldAddNewButton: SilverStripe\Forms\GridField\GridFieldAddNewButton GridFieldButtonRow: SilverStripe\Forms\GridField\GridFieldButtonRow GridFieldComponent: SilverStripe\Forms\GridField\GridFieldComponent GridField_HTMLProvider: SilverStripe\Forms\GridField\GridField_HTMLProvider GridField_ColumnProvider: SilverStripe\Forms\GridField\GridField_ColumnProvider GridField_ActionProvider: SilverStripe\Forms\GridField\GridField_ActionProvider GridField_DataManipulator: SilverStripe\Forms\GridField\GridField_DataManipulator GridField_URLHandler: SilverStripe\Forms\GridField\GridField_URLHandler GridField_SaveHandler: SilverStripe\Forms\GridField\GridField_SaveHandler GridFieldConfig: SilverStripe\Forms\GridField\GridFieldConfig GridFieldConfig_Base: SilverStripe\Forms\GridField\GridFieldConfig_Base GridFieldConfig_RecordViewer: SilverStripe\Forms\GridField\GridFieldConfig_RecordViewer GridFieldConfig_RecordEditor: SilverStripe\Forms\GridField\GridFieldConfig_RecordEditor GridFieldConfig_RelationEditor: SilverStripe\Forms\GridField\GridFieldConfig_RelationEditor GridFieldDataColumns: SilverStripe\Forms\GridField\GridFieldDataColumns GridFieldDeleteAction: SilverStripe\Forms\GridField\GridFieldDeleteAction GridFieldDetailForm: SilverStripe\Forms\GridField\GridFieldDetailForm GridFieldDetailForm_ItemRequest: SilverStripe\Forms\GridField\GridFieldDetailForm_ItemRequest GridFieldEditButton: SilverStripe\Forms\GridField\GridFieldEditButton GridFieldExportButton: SilverStripe\Forms\GridField\GridFieldExportButton GridFieldFilterHeader: SilverStripe\Forms\GridField\GridFieldFilterHeader GridFieldFooter: SilverStripe\Forms\GridField\GridFieldFooter GridFieldLevelup: SilverStripe\Forms\GridField\GridFieldLevelup GridFieldPageCount: SilverStripe\Forms\GridField\GridFieldPageCount GridFieldPaginator: SilverStripe\Forms\GridField\GridFieldPaginator GridFieldPrintButton: SilverStripe\Forms\GridField\GridFieldPrintButton GridFieldSortableHeader: SilverStripe\Forms\GridField\GridFieldSortableHeader GridFieldToolbarHeader: SilverStripe\Forms\GridField\GridFieldToolbarHeader GridFieldViewButton: SilverStripe\Forms\GridField\GridFieldViewButton GridState: SilverStripe\Forms\GridField\GridState GridState_Data: SilverStripe\Forms\GridField\GridState_Data GridState_Component: SilverStripe\Forms\GridField\GridState_Component i18n: SilverStripe\i18n\i18n i18nEntityProvider: SilverStripe\i18n\i18nEntityProvider i18nTextCollector: SilverStripe\i18n\TextCollection\i18nTextCollector i18nTextCollector_Writer: SilverStripe\i18n\Messages\Writer i18nTextCollector_Writer_RailsYaml: SilverStripe\i18n\Messages\YamlWriter i18nTextCollector_Parser: SilverStripe\i18n\TextCollection\Parser SilverStripe\Framework\Logging\DebugViewFriendlyErrorFormatter: SilverStripe\Logging\DebugViewFriendlyErrorFormatter SilverStripe\Framework\Logging\DetailedErrorFormatter: SilverStripe\Logging\DetailedErrorFormatter SilverStripe\Framework\Logging\HTTPOutputHandler: SilverStripe\Logging\HTTPOutputHandler SilverStripe\Framework\Logging\MonologErrorHandler: SilverStripe\Logging\MonologErrorHandler DisplayErrorHandler: Monolog\Handler\HandlerInterface ErrorHandler: SilverStripe\Logging\ErrorHandler ComparisonFilter: SilverStripe\ORM\Filters\ComparisonFilter EndsWithFilter: SilverStripe\ORM\Filters\EndsWithFilter ExactMatchFilter: SilverStripe\ORM\Filters\ExactMatchFilter FulltextFilter: SilverStripe\ORM\Filters\FulltextFilter GreaterThanFilter: SilverStripe\ORM\Filters\GreaterThanFilter GreaterThanOrEqualFilter: SilverStripe\ORM\Filters\GreaterThanOrEqualFilter LessThanFilter: SilverStripe\ORM\Filters\LessThanFilter LessThanOrEqualFilter: SilverStripe\ORM\Filters\LessThanOrEqualFilter PartialMatchFilter: SilverStripe\ORM\Filters\PartialMatchFilter SearchFilter: SilverStripe\ORM\Filters\SearchFilter StartsWithFilter: SilverStripe\ORM\Filters\StartsWithFilter WithinRangeFilter: SilverStripe\ORM\Filters\WithinRangeFilter FulltextSearchable: SilverStripe\ORM\Search\FulltextSearchable SearchContext: SilverStripe\ORM\Search\SearchContext ArrayData: SilverStripe\View\ArrayData GenericTemplateGlobalProvider: SilverStripe\View\GenericTemplateGlobalProvider Requirements: SilverStripe\View\Requirements Requirements_Backend: SilverStripe\View\Requirements_Backend Requirements_Minifier: SilverStripe\View\Requirements_Minifier SSTemplateParseException: SilverStripe\View\SSTemplateParseException SSTemplateParser: SilverStripe\View\SSTemplateParser SSViewer_Scope: SilverStripe\View\SSViewer_Scope SSViewer_BasicIteratorSupport: SilverStripe\View\SSViewer_BasicIteratorSupport SSViewer_DataPresenter: SilverStripe\View\SSViewer_DataPresenter SSViewer: SilverStripe\View\SSViewer SSViewer_FromString: SilverStripe\View\SSViewer_FromString TemplateGlobalProvider: SilverStripe\View\TemplateGlobalProvider TemplateIteratorProvider: SilverStripe\View\TemplateIteratorProvider TemplateParser: SilverStripe\View\TemplateParser ViewableData: SilverStripe\View\ViewableData ViewableData_Customised: SilverStripe\View\ViewableData_Customised ViewableData_Debugger: SilverStripe\View\ViewableData_Debugger HTMLCleaner: SilverStripe\View\Parsers\HTMLCleaner SS_HTMLValue: SilverStripe\View\Parsers\HTMLValue SS_HTML4Value: SilverStripe\View\Parsers\HTML4Value SilverStripe\View\Parsers\SS_HTMLValue: SilverStripe\View\Parsers\HTMLValue SilverStripe\View\Parsers\SS_HTML4Value: SilverStripe\View\Parsers\HTML4Value PurifierHTMLCleaner: SilverStripe\View\Parsers\PurifierHTMLCleaner ShortcodeHandler: SilverStripe\View\Parsers\ShortcodeHandler ShortcodeParser: SilverStripe\View\Parsers\ShortcodeParser SQLFormatter: SilverStripe\View\Parsers\SQLFormatter TidyHTMLCleaner: SilverStripe\View\Parsers\TidyHTMLCleaner SS_Transliterator: SilverStripe\View\Parsers\Transliterator SilverStripe\View\Parsers\SS_Transliterator: SilverStripe\View\Parsers\Transliterator URLSegmentFilter: SilverStripe\View\Parsers\URLSegmentFilter ControllerTest: SilverStripe\Control\Tests\ControllerTest ControllerTest_Controller: SilverStripe\Control\Tests\ControllerTest\TestController ControllerTest_UnsecuredController: SilverStripe\Control\Tests\ControllerTest\UnsecuredController ControllerTest_AccessBaseController: SilverStripe\Control\Tests\ControllerTest\AccessBaseController ControllerTest_AccessSecuredController: SilverStripe\Control\Tests\ControllerTest\AccessSecuredController ControllerTest_AccessWildcardSecuredController: SilverStripe\Control\Tests\ControllerTest\AccessWildcardSecuredController ControllerTest_IndexSecuredController: SilverStripe\Control\Tests\ControllerTest\IndexSecuredController ControllerTest_AccessBaseControllerExtension: SilverStripe\Control\Tests\ControllerTest\AccessBaseControllerExtension ControllerTest_HasAction: SilverStripe\Control\Tests\ControllerTest\HasAction ControllerTest_HasAction_Unsecured: SilverStripe\Control\Tests\ControllerTest\HasAction_Unsecured ControllerTest_ContainerController: SilverStripe\Control\Tests\ControllerTest\ContainerController ControllerTest_SubController: SilverStripe\Control\Tests\ControllerTest\SubController ControllerTest_SubController_Exception: SilverStripe\Control\Tests\ControllerTest\SubController_Exception CookieJarTest: SilverStripe\Control\Tests\CookieJarTest CookieTest: SilverStripe\Control\Tests\CookieTest DirectorTest: SilverStripe\Control\Tests\DirectorTest TestRequestFilter: SilverStripe\Control\Tests\DirectorTest\TestRequestFilter DirectorTestRequest_Controller: SilverStripe\Control\Tests\DirectorTest\TestController FlushRequestFilterTest: SilverStripe\Control\Tests\FlushMiddlewareTest FlushRequestFilterTest_Flushable: SilverStripe\Control\Tests\FlushMiddlewareTest\TestFlushable HTTPRequestTest: SilverStripe\Control\Tests\HTTPRequestTest HTTPResponseTest: SilverStripe\Control\Tests\HTTPResponseTest HTTPTest: SilverStripe\Control\Tests\HTTPTest IPUtilsTest: SilverStripe\Control\Tests\IPUtilsTest NullHTTPRequestTest: SilverStripe\Control\Tests\NullHTTPRequestTest PjaxResponseNegotiatorTest: SilverStripe\Control\Tests\PjaxResponseNegotiatorTest RequestHandlingTest: SilverStripe\Control\Tests\RequestHandlingTest RequestHandlingTest_Controller: SilverStripe\Control\Tests\RequestHandlingTest\TestController RequestHandlingTest_FormActionController: SilverStripe\Control\Tests\RequestHandlingTest\FormActionController RequestHandlingTest_ControllerExtension: SilverStripe\Control\Tests\RequestHandlingTest\ControllerExtension RequestHandlingTest_AllowedController: SilverStripe\Control\Tests\RequestHandlingTest\AllowedController RequestHandlingTest_AllowedControllerExtension: SilverStripe\Control\Tests\RequestHandlingTest\AllowedControllerExtension RequestHandlingTest_ControllerFailover: SilverStripe\Control\Tests\RequestHandlingTest\ControllerFailover RequestHandlingTest_Form: SilverStripe\Control\Tests\RequestHandlingTest\TestForm RequestHandlingTest_ControllerFormWithAllowedActions: SilverStripe\Control\Tests\RequestHandlingTest\ControllerFormWithAllowedActions RequestHandlingTest_FormWithAllowedActions: SilverStripe\Control\Tests\RequestHandlingTest\FormWithAllowedActions RequestHandlingTest_FormField: SilverStripe\Control\Tests\RequestHandlingTest\TestFormField RequestHandlingTest_SubclassedFormField: SilverStripe\Control\Tests\RequestHandlingTest\SubclassedFormField RequestHandlingFieldTest_Controller: SilverStripe\Control\Tests\RequestHandlingTest\FieldController RequestHandlingTest_HandlingField: SilverStripe\Control\Tests\RequestHandlingTest\HandlingField SessionTest: SilverStripe\Control\Tests\SessionTest CacheTest: SilverStripe\Core\Tests\Cache\CacheTest ClassInfoTest: SilverStripe\Core\Tests\ClassInfoTest ClassInfoTest_BaseClass: SilverStripe\Core\Tests\ClassInfoTest\BaseClass ClassInfoTest_ChildClass: SilverStripe\Core\Tests\ClassInfoTest\ChildClass ClassInfoTest_GrandChildClass: SilverStripe\Core\Tests\ClassInfoTest\GrandChildClass ClassInfoTest_BaseDataClass: SilverStripe\Core\Tests\ClassInfoTest\BaseDataClass ClassInfoTest_NoFields: SilverStripe\Core\Tests\ClassInfoTest\NoFields ClassInfoTest_HasFields: SilverStripe\Core\Tests\ClassInfoTest\HasFields ClassInfoTest_WithCustomTable: SilverStripe\Core\Tests\ClassInfoTest\WithCustomTable ClassInfoTest_WithRelation: SilverStripe\Core\Tests\ClassInfoTest\WithRelation ConvertTest: SilverStripe\Core\Tests\ConvertTest CoreTest: SilverStripe\Core\Tests\CoreTest HTMLCleanerTest: SilverStripe\Core\Tests\HTMLCleanerTest MemoryLimitTest: SilverStripe\Core\Tests\MemoryLimitTest ObjectTest: SilverStripe\Core\Tests\ObjectTest ObjectTest_T1A: SilverStripe\Core\Tests\ObjectTest\T1A ObjectTest_T1B: SilverStripe\Core\Tests\ObjectTest\T1B ObjectTest_T1C: SilverStripe\Core\Tests\ObjectTest\T1C ObjectTest_T2: SilverStripe\Core\Tests\ObjectTest\T2 ObjectTest_MyObject: SilverStripe\Core\Tests\ObjectTest\MyObject ObjectTest_MySubObject: SilverStripe\Core\Tests\ObjectTest\MySubObject ObjectTest_CreateTest: SilverStripe\Core\Tests\ObjectTest\CreateTest ObjectTest_CreateTest2: SilverStripe\Core\Tests\ObjectTest\CreateTest2 ObjectTest_CreateTest3: SilverStripe\Core\Tests\ObjectTest\CreateTest3 ObjectTest_ExtensionTest: SilverStripe\Core\Tests\ObjectTest\ExtensionTest ObjectTest_ExtensionTest2: SilverStripe\Core\Tests\ObjectTest\ExtensionTest2 ObjectTest_ExtensionTest3: SilverStripe\Core\Tests\ObjectTest\ExtensionTest3 ObjectTest_ExtensionRemoveTest: SilverStripe\Core\Tests\ObjectTest\ExtensionRemoveTest ObjectTest_Extension: SilverStripe\Core\Tests\ObjectTest\TestExtension ObjectTest_CacheTest: SilverStripe\Core\Tests\ObjectTest\CacheTest ObjectTest_ExtendTest: SilverStripe\Core\Tests\ObjectTest\ExtendTest ObjectTest_ExtendTest1: SilverStripe\Core\Tests\ObjectTest\ExtendTest1 ObjectTest_ExtendTest2: SilverStripe\Core\Tests\ObjectTest\ExtendTest2 ObjectTest_ExtendTest3: SilverStripe\Core\Tests\ObjectTest\ExtendTest3 ObjectTest_ExtendTest4: SilverStripe\Core\Tests\ObjectTest\ExtendTest4 ObjectTest_Extending: SilverStripe\Core\Tests\ObjectTest\Extending ObjectTest_Extending_Extension: SilverStripe\Core\Tests\ObjectTest\Extending_Extension PhpSyntaxTest: SilverStripe\Core\Tests\PhpSyntaxTest BacktraceTest: SilverStripe\Dev\Tests\BacktraceTest BulkLoaderResultTest: SilverStripe\Dev\Tests\BulkLoaderResultTest BulkLoaderTestPlayer: SilverStripe\Dev\Tests\BulkLoaderResultTest\Player CSSContentParserTest: SilverStripe\Dev\Tests\CSSContentParserTest CsvBulkLoaderTest: SilverStripe\Dev\Tests\CsvBulkLoaderTest CsvBulkLoaderTest_CustomLoader: SilverStripe\Dev\Tests\CsvBulkLoaderTest\CustomLoader CsvBulkLoaderTest_Team: SilverStripe\Dev\Tests\CsvBulkLoaderTest\Team CsvBulkLoaderTest_Player: SilverStripe\Dev\Tests\CsvBulkLoaderTest\Player CsvBulkLoaderTest_PlayerContract: SilverStripe\Dev\Tests\CsvBulkLoaderTest\PlayerContract CSVParserTest: SilverStripe\Dev\Tests\CSVParserTest DeprecationTest_Deprecation: SilverStripe\Dev\Tests\DeprecationTest\TestDeprecation DeprecationTest: SilverStripe\Dev\Tests\DeprecationTest DevAdminControllerTest: SilverStripe\Dev\Tests\DevAdminControllerTest DevAdminControllerTest_Controller1: SilverStripe\Dev\Tests\DevAdminControllerTest\Controller1 FixtureBlueprintTest: SilverStripe\Dev\Tests\FixtureBlueprintTest FixtureBlueprintTest_SiteTree: SilverStripe\Dev\Tests\FixtureBlueprintTest\TestSiteTree FixtureBlueprintTest_Page: SilverStripe\Dev\Tests\FixtureBlueprintTest\TestPage FixtureBlueprintTest_Article: SilverStripe\Dev\Tests\FixtureBlueprintTest\Article FixtureFactoryTest: SilverStripe\Dev\Tests\FixtureFactoryTest FixtureFactoryTest_DataObject: SilverStripe\Dev\Tests\FixtureFactoryTest\TestDataObject FixtureFactoryTest_DataObjectRelation: SilverStripe\Dev\Tests\FixtureFactoryTest\DataObjectRelation MySQLDatabaseConfigurationHelperTest: SilverStripe\Dev\Tests\MySQLDatabaseConfigurationHelperTest SapphireTestTest: SilverStripe\Dev\Tests\SapphireTestTest TaskRunnerTest: SilverStripe\Dev\Tests\TaskRunnerTest TaskRunnerTest_EnabledTask: SilverStripe\Dev\Tests\TaskRunnerTest\TaskRunnerTest_EnabledTask TaskRunnerTest_DisabledTask: SilverStripe\Dev\Tests\TaskRunnerTest\TaskRunnerTest_DisabledTask TaskRunnerTest_AbstractTask: SilverStripe\Dev\Tests\TaskRunnerTest\TaskRunnerTest_AbstractTask TaskRunnerTest_ChildOfAbstractTask: SilverStripe\Dev\Tests\TaskRunnerTest\TaskRunnerTest_ChildOfAbstractTask YamlFixtureTest: SilverStripe\Dev\Tests\YamlFixtureTest YamlFixtureTest_DataObject: SilverStripe\Dev\Tests\YamlFixtureTest\TestDataObject YamlFixtureTest_DataObjectRelation: SilverStripe\Dev\Tests\YamlFixtureTest\DataObjectRelation CheckboxFieldTest: SilverStripe\Forms\Tests\CheckboxFieldTest CheckboxFieldTest_Article: SilverStripe\Forms\Tests\CheckboxFieldtest\Article CheckboxSetFieldTest: SilverStripe\Forms\Tests\CheckboxSetFieldTest CheckboxSetFieldTest_Article: SilverStripe\Forms\Tests\CheckboxSetFieldTest\Article CheckboxSetFieldTest_Tag: SilverStripe\Forms\Tests\CheckboxSetFieldTest\Tag CompositeFieldTest: SilverStripe\Forms\Tests\CompositeFieldTest ConfirmedPasswordFieldTest: SilverStripe\Forms\Tests\ConfirmedPasswordFieldTest CurrencyFieldTest: SilverStripe\Forms\Tests\CurrencyFieldTest DateFieldTest: SilverStripe\Forms\Tests\DateFieldTest DatetimeFieldTest: SilverStripe\Forms\Tests\DatetimeFieldTest DatetimeFieldTest_Model: SilverStripe\Forms\Tests\DatetimeFieldTest\Model DropdownFieldTest: SilverStripe\Forms\Tests\DropdownFieldTest EmailFieldTest: SilverStripe\Forms\Tests\EmailFieldTest EmailFieldTest_Validator: SilverStripe\Forms\Tests\EmailFieldTest\TestValidator EmailFieldTest_Controller: SilverStripe\Forms\Tests\EmailFieldTest\TestController EmbedShortcodeProviderTest: SilverStripe\View\Tests\Shortcodes\EmbedShortcodeProviderTest EnumFieldTest: SilverStripe\Forms\Tests\EnumFieldTest FieldGroupTest: SilverStripe\Forms\Tests\FieldGroupTest FieldListTest: SilverStripe\Forms\Tests\FieldListTest FileFieldTest: SilverStripe\Forms\Tests\FileFieldTest FormActionTest: SilverStripe\Forms\Tests\FormActionTest FormFieldTest: SilverStripe\Forms\Tests\FormFieldTest FormFieldTest_Extension: SilverStripe\Forms\Tests\FormFieldTest\TestExtension FormScaffolderTest: SilverStripe\Forms\Tests\FormScaffolderTest FormScaffolderTest_Article: SilverStripe\Forms\Tests\FormScaffolderTest\Article FormScaffolderTest_Author: SilverStripe\Forms\Tests\FormScaffolderTest\Author FormScaffolderTest_Tag: SilverStripe\Forms\Tests\FormScaffolderTest\Tag FormScaffolderTest_ArticleExtension: SilverStripe\Forms\Tests\FormScaffolderTest\ArticleExtension FormSchemaTest: SilverStripe\Forms\Tests\FormSchemaTest FormTest: SilverStripe\Forms\Tests\FormTest FormTest_Player: SilverStripe\Forms\Tests\FormTest\Player FormTest_Team: SilverStripe\Forms\Tests\FormTest\Team FormTest_Controller: SilverStripe\Forms\Tests\FormTest\TestController FormTest_ControllerWithSecurityToken: SilverStripe\Forms\Tests\FormTest\ControllerWithSecurityToken FormTest_ControllerWithStrictPostCheck: SilverStripe\Forms\Tests\FormTest\ControllerWithStrictPostCheck FormTest_ExtraFieldsForm: SilverStripe\Forms\Tests\FormTest\ExtraFieldsForm GridFieldTest: SilverStripe\Forms\Tests\GridField\GridFieldTest GridFieldTest_Component: SilverStripe\Forms\Tests\GridField\GridFieldTest\Component GridFieldTest_Component2: SilverStripe\Forms\Tests\GridField\GridFieldTest\Component2 GridFieldTest_Team: SilverStripe\Forms\Tests\GridField\GridFieldTest\Team GridFieldTest_Player: SilverStripe\Forms\Tests\GridField\GridFieldTest\Player GridFieldTest_Cheerleader: SilverStripe\Forms\Tests\GridField\GridFieldTest\Cheerleader GridFieldTest_HTMLFragments: SilverStripe\Forms\Tests\GridField\GridFieldTest\HTMLFragments GridFieldTest_Permissions: SilverStripe\Forms\Tests\GridField\GridFieldTest\Permissions GroupedDropdownFieldTest: SilverStripe\Forms\Tests\GroupedDropdownFieldTest ListboxFieldTest: SilverStripe\Forms\Tests\ListboxFieldTest ListboxFieldTest_DataObject: SilverStripe\Forms\Tests\ListboxFieldTest\TestObject ListboxFieldTest_Article: SilverStripe\Forms\Tests\ListboxFieldTest\Article ListboxFieldTest_Tag: SilverStripe\Forms\Tests\ListboxFieldTest\Tag LookupFieldTest: SilverStripe\Forms\Tests\LookupFieldTest MoneyFieldTest: SilverStripe\Forms\Tests\MoneyFieldTest MoneyFieldTest_Object: SilverStripe\Forms\Tests\MoneyFieldTest\TestObject MoneyFieldTest_CustomSetter_Object: SilverStripe\Forms\Tests\MoneyFieldTest\CustomSetter_Object NullableFieldTests: SilverStripe\Forms\Tests\NullableFieldTests NumericFieldTest: SilverStripe\Forms\Tests\NumericFieldTest NumericFieldTest_Object: SilverStripe\Forms\Tests\NumericFieldTest\TestObject OptionsetFieldTest: SilverStripe\Forms\Tests\OptionsetFieldTest PopoverFieldTest: SilverStripe\Forms\Tests\PopoverFieldTest RequiredFieldsTest: SilverStripe\Forms\Tests\RequiredFieldsTest SelectionGroupTest: SilverStripe\Forms\Tests\SelectionGroupTest TextareaFieldTest: SilverStripe\Forms\Tests\TextareaFieldTest TextFieldTest: SilverStripe\Forms\Tests\TextFieldTest TimeFieldTest: SilverStripe\Forms\Tests\TimeFieldTest TreeDropdownFieldTest: SilverStripe\Forms\Tests\TreeDropdownFieldTest i18nTest: SilverStripe\i18n\Tests\i18nTest i18nTest_DataObject: SilverStripe\i18n\Tests\i18nTest\TestDataObject i18nTest_Object: SilverStripe\i18n\Tests\i18nTest\TestObject i18nTextCollectorTest: SilverStripe\i18n\Tests\i18nTextCollectorTest i18nTextCollectorTest_Collector: SilverStripe\i18n\Tests\i18nTextCollectorTest\Collector ArrayLibTest: SilverStripe\ORM\Tests\ArrayLibTest ArrayListTest: SilverStripe\ORM\Tests\ArrayListTest ArrayListTest_Object: SilverStripe\ORM\Tests\ArrayListTest\TestObject ComponentSetTest: SilverStripe\ORM\Tests\ComponentSetTest ComponentSetTest_Player: SilverStripe\ORM\Tests\ComponentSetTest\Player ComponentSetTest_Team: SilverStripe\ORM\Tests\ComponentSetTest\Team DatabaseTest: SilverStripe\ORM\Tests\DatabaseTest DatabaseTest_MyObject: SilverStripe\ORM\Tests\DatabaseTest\MyObject DataExtensionTest: SilverStripe\ORM\Tests\DataExtensionTest DataExtensionTest_Member: SilverStripe\ORM\Tests\DataExtensionTest\TestMember DataExtensionTest_Player: SilverStripe\ORM\Tests\DataExtensionTest\Player DataExtensionTest_PlayerExtension: SilverStripe\ORM\Tests\DataExtensionTest\PlayerExtension DataExtensionTest_ContactRole: SilverStripe\ORM\Tests\DataExtensionTest\ContactRole DataExtensionTest_RelatedObject: SilverStripe\ORM\Tests\DataExtensionTest\RelatedObject DataExtensionTest_MyObject: SilverStripe\ORM\Tests\DataExtensionTest\MyObject DataExtensionTest_Ext1: SilverStripe\ORM\Tests\DataExtensionTest\Extension1 DataExtensionTest_Ext2: SilverStripe\ORM\Tests\DataExtensionTest\Extension2 DataExtensionTest_Faves: SilverStripe\ORM\Tests\DataExtensionTest\Faves DataExtensionTest_AppliedToDO: SilverStripe\ORM\Tests\DataExtensionTest\AppliedToDO DataExtensionTest_AllMethodNames: SilverStripe\ORM\Tests\DataExtensionTest\AllMethodNames DataExtensionTest_CMSFieldsBase: SilverStripe\ORM\Tests\DataExtensionTest\CMSFieldsBase DataExtensionTest_CMSFieldsBaseExtension: SilverStripe\ORM\Tests\DataExtensionTest\CMSFieldsBaseExtension DataExtensionTest_CMSFieldsChild: SilverStripe\ORM\Tests\DataExtensionTest\CMSFieldsChild DataExtensionTest_CMSFieldsGrandchild: SilverStripe\ORM\Tests\DataExtensionTest\CMSFieldsGrandchild DataListTest: SilverStripe\ORM\Tests\DataListTest DataObjectDuplicationTest: SilverStripe\ORM\Tests\DataObjectDuplicationTest DataObjectDuplicateTestClass1: SilverStripe\ORM\Tests\DataObjectDuplicationTest\Class1 DataObjectDuplicateTestClass2: SilverStripe\ORM\Tests\DataObjectDuplicationTest\Class2 DataObjectDuplicateTestClass3: SilverStripe\ORM\Tests\DataObjectDuplicationTest\Class3 DataObjectLazyLoadingTest: SilverStripe\ORM\Tests\DataObjectLazyLoadingTest DataObjectSchemaGenerationTest: SilverStripe\ORM\Tests\DataObjectSchemaGenerationTest DataObjectSchemaGenerationTest_DO: SilverStripe\ORM\Tests\DataObjectSchemaGenerationTest\TestObject DataObjectSchemaGenerationTest_IndexDO: SilverStripe\ORM\Tests\DataObjectSchemaGenerationTest\TestIndexObject DataObjectSchemaTest: SilverStripe\ORM\Tests\DataObjectSchemaTest DataObjectSchemaTest_BaseClass: SilverStripe\ORM\Tests\DataObjectSchemaTest\BaseClass DataObjectSchemaTest_ChildClass: SilverStripe\ORM\Tests\DataObjectSchemaTest\ChildClass DataObjectSchemaTest_GrandChildClass: SilverStripe\ORM\Tests\DataObjectSchemaTest\GrandChildClass DataObjectSchemaTest_BaseDataClass: SilverStripe\ORM\Tests\DataObjectSchemaTest\BaseDataClass DataObjectSchemaTest_NoFields: SilverStripe\ORM\Tests\DataObjectSchemaTest\NoFields DataObjectSchemaTest_HasFields: SilverStripe\ORM\Tests\DataObjectSchemaTest\HasFields DataObjectSchemaTest_WithCustomTable: SilverStripe\ORM\Tests\DataObjectSchemaTest\WithCustomTable DataObjectSchemaTest_WithRelation: SilverStripe\ORM\Tests\DataObjectSchemaTest\WithRelation DataObjectTest: SilverStripe\ORM\Tests\DataObjectTest DataObjectTest_Player: SilverStripe\ORM\Tests\DataObjectTest\Player DataObjectTest_Team: SilverStripe\ORM\Tests\DataObjectTest\Team DataObjectTest_Fixture: SilverStripe\ORM\Tests\DataObjectTest\Fixture DataObjectTest_SubTeam: SilverStripe\ORM\Tests\DataObjectTest\SubTeam OtherSubclassWithSameField: SilverStripe\ORM\Tests\DataObjectTest\OtherSubclassWithSameField DataObjectTest_FieldlessTable: SilverStripe\ORM\Tests\DataObjectTest\FieldlessTable DataObjectTest_FieldlessSubTable: SilverStripe\ORM\Tests\DataObjectTest\FieldlessSubTable DataObjectTest_Team_Extension: SilverStripe\ORM\Tests\DataObjectTest\Team_Extension DataObjectTest_ValidatedObject: SilverStripe\ORM\Tests\DataObjectTest\ValidatedObject DataObjectTest_Company: SilverStripe\ORM\Tests\DataObjectTest\Company DataObjectTest_EquipmentCompany: SilverStripe\ORM\Tests\DataObjectTest\EquipmentCompany DataObjectTest_SubEquipmentCompany: SilverStripe\ORM\Tests\DataObjectTest\SubEquipmentCompany DataObjectTest_Staff: SilverStripe\ORM\Tests\DataObjectTest\Staff DataObjectTest_CEO: SilverStripe\ORM\Tests\DataObjectTest\CEO DataObjectTest_TeamComment: SilverStripe\ORM\Tests\DataObjectTest\TeamComment DataObjectTest_Fan: SilverStripe\ORM\Tests\DataObjectTest\Fan DataObjectTest_ExtendedTeamComment: SilverStripe\ORM\Tests\DataObjectTest\ExtendedTeamComment DataObjectTest_Play: SilverStripe\ORM\Tests\DataObjectTest\Play DataObjectTest_Ploy: SilverStripe\ORM\Tests\DataObjectTest\Ploy DataObjectTest_Bogey: SilverStripe\ORM\Tests\DataObjectTest\Bogey DataQueryTest: SilverStripe\ORM\Tests\DataQueryTest DataQueryTest_A: SilverStripe\ORM\Tests\DataQueryTest\ObjectA DataQueryTest_B: SilverStripe\ORM\Tests\DataQueryTest\ObjectB DataQueryTest_C: SilverStripe\ORM\Tests\DataQueryTest\ObjectC DataQueryTest_D: SilverStripe\ORM\Tests\DataQueryTest\ObjectD DataQueryTest_E: SilverStripe\ORM\Tests\DataQueryTest\ObjectE DataQueryTest_F: SilverStripe\ORM\Tests\DataQueryTest\ObjectF DataQueryTest_G: SilverStripe\ORM\Tests\DataQueryTest\ObjectG DBClassNameTest: SilverStripe\ORM\Tests\DBClassNameTest DBClassNameTest_Object: SilverStripe\ORM\Tests\DBClassNameTest\TestObject DBClassNameTest_ObjectSubClass: SilverStripe\ORM\Tests\DBClassNameTest\ObjectSubClass DBClassNameTest_ObjectSubSubClass: SilverStripe\ORM\Tests\DBClassNameTest\ObjectSubSubClass DBClassNameTest_OtherClass: SilverStripe\ORM\Tests\DBClassNameTest\OtherClass DBClassNameTest_CustomDefault: SilverStripe\ORM\Tests\DBClassNameTest\CustomDefault DBClassNameTest_CustomDefaultSubclass: SilverStripe\ORM\Tests\DBClassNameTest\CustomDefaultSubclass DBCompositeTest: SilverStripe\ORM\Tests\DBCompositeTest DBCompositeTest_DataObject: SilverStripe\ORM\Tests\DBCompositeTest\TestObject SubclassedDBFieldObject: SilverStripe\ORM\Tests\DBCompositeTest\SubclassedDBFieldObject DBCurrencyTest: SilverStripe\ORM\Tests\DBCurrencyTest DBDateTest: SilverStripe\ORM\Tests\DBDateTest DBDatetimeTest: SilverStripe\ORM\Tests\DBDatetimeTest DBFieldTest: SilverStripe\ORM\Tests\DBFieldTest DBHTMLTextTest: SilverStripe\ORM\Tests\DBHTMLTextTest DBHTMLTextTest_Shortcode: SilverStripe\ORM\Tests\DBHTMLTextTest\TestShortcode DBLocaleTest: SilverStripe\ORM\Tests\DBLocaleTest DBMoneyTest: SilverStripe\ORM\Tests\DBMoneyTest MoneyTest_DataObject: SilverStripe\ORM\Tests\DBMoneyTest\TestObject MoneyTest_SubClass: SilverStripe\ORM\Tests\DBMoneyTest\TestObjectSubclass DBPercentageTest: SilverStripe\ORM\Tests\DBPercentageTest DBStringTest: SilverStripe\ORM\Tests\DBStringTest StringFieldTest_MyStringField: SilverStripe\ORM\Tests\DBStringTest\MyStringField DBTest: SilverStripe\ORM\Tests\DBTest DBTextTest: SilverStripe\ORM\Tests\DBTextTest DBYearTest: SilverStripe\ORM\Tests\DBYearTest DecimalTest: SilverStripe\ORM\Tests\DecimalTest DecimalTest_DataObject: SilverStripe\ORM\Tests\DecimalTest\TestObject GroupedListTest: SilverStripe\ORM\Tests\GroupedListTest HasManyListTest: SilverStripe\ORM\Tests\HasManyListTest HierarchyTest: SilverStripe\ORM\Tests\HierarchyTest HierarchyTest_Object: SilverStripe\ORM\Tests\HierarchyTest\TestObject HierarchyHideTest_Object: SilverStripe\ORM\Tests\HierarchyTest\HideTestObject HierarchyHideTest_SubObject: SilverStripe\ORM\Tests\HierarchyTest\HideTestSubObject LabelFieldTest: SilverStripe\ORM\Tests\LabelFieldTest ManyManyListExtensionTest: SilverStripe\ORM\Tests\ManyManyListExtensionTest ManyManyListTest_IndirectPrimary: SilverStripe\ORM\Tests\ManyManyListTest\IndirectPrimary ManyManyListTest_Secondary: SilverStripe\ORM\Tests\ManyManyListTest\Secondary ManyManyListTest_SecondarySub: SilverStripe\ORM\Tests\ManyManyListTest\SecondarySub ManyManyListTest_IndirectSecondaryExtension: SilverStripe\ORM\Tests\ManyManyListTest\IndirectSecondaryExtension ManyManyListTest: SilverStripe\ORM\Tests\ManyManyListTest ManyManyListTest_ExtraFields: SilverStripe\ORM\Tests\ManyManyListTest\ExtraFieldsObject ManyManyListTest_Product: SilverStripe\ORM\Tests\ManyManyListTest\Product ManyManyListTest_Category: SilverStripe\ORM\Tests\ManyManyListTest\Category ManyManyThroughListTest: SilverStripe\ORM\Tests\ManyManyThroughListTest ManyManyThroughListTest_Object: SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject ManyManyThroughListTest_JoinObject: SilverStripe\ORM\Tests\ManyManyThroughListTest\JoinObject ManyManyThroughListTest_Item: SilverStripe\ORM\Tests\ManyManyThroughListTest\Item MapTest: SilverStripe\ORM\Tests\MapTest MySQLDatabaseTest: SilverStripe\ORM\Tests\MySQLDatabaseTest MySQLDatabaseTest_Data: SilverStripe\ORM\Tests\MySQLDatabaseTest\Data PaginatedListTest: SilverStripe\ORM\Tests\PaginatedListTest PDODatabaseTest: SilverStripe\ORM\Tests\PDODatabaseTest PolymorphicHasManyListTest: SilverStripe\ORM\Tests\PolymorphicHasManyListTest SQLInsertTest: SilverStripe\ORM\Tests\SQLInsertTest SQLInsertTestBase: SilverStripe\ORM\Tests\SQLInsertTest\SQLInsertTestBase SQLSelectTest: SilverStripe\ORM\Tests\SQLSelectTest SQLSelectTest_DO: SilverStripe\ORM\Tests\SQLSelectTest\TestObject SQLSelectTestBase: SilverStripe\ORM\Tests\SQLSelectTest\TestBase SQLSelectTestChild: SilverStripe\ORM\Tests\SQLSelectTest\TestChild SQLUpdateTest: SilverStripe\ORM\Tests\SQLUpdateTest SQLUpdateTestBase: SilverStripe\ORM\Tests\SQLUpdateTest\TestBase SQLUpdateChild: SilverStripe\ORM\Tests\SQLUpdateTest\TestChild TimeTest: SilverStripe\ORM\Tests\DBTimeTest TransactionTest: SilverStripe\ORM\Tests\TransactionTest TransactionTest_Object: SilverStripe\ORM\Tests\TransactionTest\TestObject UnsavedRelationListTest: SilverStripe\ORM\Tests\UnsavedRelationListTest UnsavedRelationListTest_DataObject: SilverStripe\ORM\Tests\UnsavedRelationListTest\TestObject URLSegmentFilterTest: SilverStripe\ORM\Tests\URLSegmentFilterTest ValidationExceptionTest: SilverStripe\ORM\Tests\ValidationExceptionTest BasicAuthTest: SilverStripe\Security\Tests\BasicAuthTest BasicAuthTest_ControllerSecuredWithPermission: SilverStripe\Security\Tests\BasicAuthTest\ControllerSecuredWithPermission BasicAuthTest_ControllerSecuredWithoutPermission: SilverStripe\Security\Tests\BasicAuthTest\ControllerSecuredWithoutPermission GroupCsvBulkLoaderTest: SilverStripe\Security\Tests\GroupCsvBulkLoaderTest GroupTest: SilverStripe\Security\Tests\GroupTest GroupTest_Member: SilverStripe\Security\Tests\GroupTest\TestMember GroupTest_MemberForm: SilverStripe\Security\Tests\GroupTest\MemberForm MemberAuthenticatorTest: SilverStripe\Security\Tests\MemberAuthenticatorTest MemberCsvBulkLoaderTest: SilverStripe\Security\Tests\MemberCsvBulkLoaderTest MemberTest: SilverStripe\Security\Tests\MemberTest MemberTest_ValidatorForm: SilverStripe\Security\Tests\MemberTest\ValidatorForm MemberTest_ValidatorExtension: SilverStripe\Security\Tests\MemberTest\ValidatorExtension MemberTest_MemberValidator_SurnameMustMatchFirstNameExtension: SilverStripe\Security\Tests\MemberTest\SurnameMustMatchFirstNameExtension MemberTest_MemberValidator_AlwaysFailsExtension: SilverStripe\Security\Tests\MemberTest\AlwaysFailExtension MemberTest_ViewingAllowedExtension: SilverStripe\Security\Tests\MemberTest\ViewingAllowedExtension MemberTest_ViewingDeniedExtension: SilverStripe\Security\Tests\MemberTest\ViewingDeniedExtension MemberTest_FieldsExtension: SilverStripe\Security\Tests\MemberTest\FieldsExtension MemberTest_EditingAllowedDeletingDeniedExtension: SilverStripe\Security\Tests\MemberTest\EditingAllowedDeletingDeniedExtension MemberTest_PasswordValidator: SilverStripe\Security\Tests\MemberTest\TestPasswordValidator PasswordEncryptorTest: SilverStripe\Security\Tests\PasswordEncryptorTest PasswordEncryptorTest_TestEncryptor: SilverStripe\Security\Tests\PasswordEncryptorTest\TestEncryptor PasswordValidatorTest: SilverStripe\Security\Tests\PasswordValidatorTest PermissionCheckboxSetFieldTest: SilverStripe\Security\Tests\PermissionCheckboxSetFieldTest PermissionRoleTest: SilverStripe\Security\Tests\PermissionRoleTest PermissionTest: SilverStripe\Security\Tests\PermissionTest RandomGeneratorTest: SilverStripe\Security\Tests\RandomGeneratorTest SecurityDefaultAdminTest: SilverStripe\Security\Tests\SecurityDefaultAdminTest SecurityTest: SilverStripe\Security\Tests\SecurityTest SecurityTest_SecuredController: SilverStripe\Security\Tests\SecurityTest\SecuredController SecurityTest_NullController: SilverStripe\Security\Tests\SecurityTest\NullController SecurityTokenTest: SilverStripe\Security\Tests\SecurityTokenTest ArrayDataTest: SilverStripe\View\Tests\ArrayDataTest ArrayDataTest_NonEmptyObject: SilverStripe\View\Tests\ArrayDataTest\NonEmptyObject ContentNegotiatorTest: SilverStripe\View\Tests\ContentNegotiatorTest RequirementsTest: SilverStripe\View\Tests\RequirementsTest SSViewerCacheBlockTest_Model: SilverStripe\View\Tests\SSViewerCacheBlockTest\TestModel SSViewerCacheBlockTest_VersionedModel: SilverStripe\View\Tests\SSViewerCacheBlockTest\VersionedModel SSViewerCacheBlockTest: SilverStripe\View\Tests\SSViewerCacheBlockTest SSViewerTest: SilverStripe\View\Tests\SSViewerTest SSViewerTestFixture: SilverStripe\View\Tests\SSViewerTest\TestFixture SSViewerTest_ViewableData: SilverStripe\View\Tests\SSViewerTest\TestViewableData SSViewerTest_CacheTestData: SilverStripe\View\Tests\SSViewerTest\CacheTestData SSViewerTest_Object: SilverStripe\View\Tests\SSViewerTest\TestObject SSViewerTest_GlobalProvider: SilverStripe\View\Tests\SSViewerTest\TestGlobalProvider SSViewerTest_LevelTest: SilverStripe\View\Tests\SSViewerTest\LevelTestData ViewableDataTest: SilverStripe\View\Tests\ViewableDataTest ViewableDataTest_Castable: SilverStripe\View\Tests\ViewableDataTest\Castable ViewableDataTest_RequiresCasting: SilverStripe\View\Tests\ViewableDataTest\RequiresCasting ViewableData_UnescaptedCaster: SilverStripe\View\Tests\ViewableDataTest\UnescapedCaster ViewableData_Caster: SilverStripe\View\Tests\ViewableDataTest\Caster ViewableDataTest_Container: SilverStripe\View\Tests\ViewableDataTest\Container ViewableDataTest_CastingClass: SilverStripe\View\Tests\ViewableDataTest\CastingClass ViewableDataTest_NoCastingInformation: SilverStripe\View\Tests\ViewableDataTest\NoCastingInformation ViewableDataTest_Cached: SilverStripe\View\Tests\ViewableDataTest\Cached ViewableDataTest_NotCached: SilverStripe\View\Tests\ViewableDataTest\NotCached ViewableDataTest_Failover: SilverStripe\View\Tests\ViewableDataTest\Failover GridField_URLHandlerTest: SilverStripe\Forms\Tests\GridField\GridField_URLHandlerTest GridField_URLHandlerTest_Controller: SilverStripe\Forms\Tests\GridField\GridField_URLHandlerTest\TestController GridField_URLHandlerTest_Component: SilverStripe\Forms\Tests\GridField\GridField_URLHandlerTest\TestComponent GridField_URLHandlerTest_Component_ItemRequest: SilverStripe\Forms\Tests\GridField\GridField_URLHandlerTest\TestComponent_ItemRequest GridFieldAddExistingAutocompleterTest: SilverStripe\Forms\Tests\GridField\GridFieldAddExistingAutocompleterTest GridFieldAddExistingAutocompleterTest_Controller: SilverStripe\Forms\Tests\GridField\GridFieldAddExistingAutocompleterTest\TestController GridFieldConfigTest: SilverStripe\Forms\Tests\GridField\GridFieldConfigTest GridFieldConfigTest_MyComponent: SilverStripe\Forms\Tests\GridField\GridFieldConfigTest\MyComponent GridFieldConfigTest_MyOtherComponent: SilverStripe\Forms\Tests\GridField\GridFieldConfigTest\MyOtherComponent GridFieldDataColumnsTest: SilverStripe\Forms\Tests\GridField\GridFieldDataColumnsTest GridFieldDeleteActionTest: SilverStripe\Forms\Tests\GridField\GridFieldDeleteActionTest GridFieldAction_Delete_Team: SilverStripe\Forms\Tests\GridField\GridFieldTest\Team GridFieldDetailFormTest: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest GridFieldDetailFormTest_Person: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\Person GridFieldDetailFormTest_PeopleGroup: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\PeopleGroup GridFieldDetailFormTest_Category: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\Category GridFieldDetailFormTest_Controller: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\TestController GridFieldDetailFormTest_GroupController: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\GroupController GridFieldDetailFormTest_CategoryController: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\CategoryController GridFieldDetailFormTest_ItemRequest: SilverStripe\Forms\Tests\GridField\GridFieldDetailFormTest\ItemRequest GridFieldEditButtonTest: SilverStripe\Forms\Tests\GridField\GridFieldEditButtonTest GridFieldAction_Edit_Team: SilverStripe\Forms\Tests\GridField\GridFieldTest\Team GridFieldExportButtonTest: SilverStripe\Forms\Tests\GridField\GridFieldExportButtonTest GridFieldExportButtonTest_Team: SilverStripe\Forms\Tests\GridField\GridFieldExportButtonTest\Team GridFieldExportButtonTest_NoView: SilverStripe\Forms\Tests\GridField\GridFieldExportButtonTest\NoView GridFieldPaginatorTest: SilverStripe\Forms\Tests\GridField\GridFieldPaginatorTest GridFieldPrintButtonTest: SilverStripe\Forms\Tests\GridField\GridFieldPrintButtonTest GridFieldPrintButtonTest_DO: SilverStripe\Forms\Tests\GridField\GridFieldPrintButtonTest\TestObject GridFieldSortableHeaderTest: SilverStripe\Forms\Tests\GridField\GridFieldSortableHeaderTest GridFieldSortableHeaderTest_Team: SilverStripe\Forms\Tests\GridField\GridFieldSortableHeaderTest\Team GridFieldSortableHeaderTest_TeamGroup: SilverStripe\Forms\Tests\GridField\GridFieldSortableHeaderTest\TeamGroup GridFieldSortableHeaderTest_Cheerleader: SilverStripe\Forms\Tests\GridField\GridFieldSortableHeaderTest\Cheerleader GridFieldSortableHeaderTest_Mom: SilverStripe\Forms\Tests\GridField\GridFieldSortableHeaderTest\Mom GridFieldSortableHeaderTest_CheerleaderHat: SilverStripe\Forms\Tests\GridField\GridFieldSortableHeaderTest\CheerleaderHat DiffTest: SilverStripe\View\Tests\Parsers\DiffTest HTML4ValueTest: SilverStripe\View\Tests\Parsers\HTML4ValueTest ShortcodeParserTest: SilverStripe\View\Tests\Parsers\ShortcodeParserTest SQLFormatterTest: SilverStripe\View\Tests\Parsers\SQLFormatterTest FulltextSearchableTest: SilverStripe\ORM\Tests\Search\FulltextSearchableTest SearchContextTest: SilverStripe\ORM\Tests\Search\SearchContextTest SearchContextTest_Person: SilverStripe\ORM\Tests\Search\SearchContextTest\Person SearchContextTest_Book: SilverStripe\ORM\Tests\Search\SearchContextTest\Book SearchContextTest_Company: SilverStripe\ORM\Tests\Search\SearchContextTest\Company SearchContextTest_Project: SilverStripe\ORM\Tests\Search\SearchContextTest\Project SearchContextTest_Deadline: SilverStripe\ORM\Tests\Search\SearchContextTest\Deadline SearchContextTest_Action: SilverStripe\ORM\Tests\Search\SearchContextTest\Action SearchContextTest_AllFilterTypes: SilverStripe\ORM\Tests\Search\SearchContextTest\AllFilterTypes FulltextFilterTest: SilverStripe\ORM\Tests\Filters\FulltextFilterTest FulltextFilterTest_DataObject: SilverStripe\ORM\Tests\Filters\FulltextFilterTest\TestObject SearchFilterApplyRelationTest: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest SearchFilterApplyRelationTest_DO: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\TestObject SearchFilterApplyRelationTest_HasOneParent: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\HasOneParent SearchFilterApplyRelationTest_HasOneChild: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\HasOneChild SearchFilterApplyRelationTest_HasOneGrantChild: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\HasOneGrandChild SearchFilterApplyRelationTest_HasManyParent: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\HasManyParent SearchFilterApplyRelationTest_HasManyChild: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\HasManyChild SearchFilterApplyRelationTest_HasManyGrantChild: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\HasManyGrandChild SearchFilterApplyRelationTest_ManyManyParent: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\ManyManyParent SearchFilterApplyRelationTest_ManyManyChild: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\ManyManyChild SearchFilterApplyRelationTest_ManyManyGrantChild: SilverStripe\ORM\Tests\Filters\SearchFilterApplyRelationTest\ManyManyGrandChild RSSFeedTest: SilverStripe\Control\Tests\RSS\RSSFeedTest RSSFeedTest_ItemA: SilverStripe\Control\Tests\RSS\RSSFeedTest\ItemA RSSFeedTest_ItemB: SilverStripe\Control\Tests\RSS\RSSFeedTest\ItemB RSSFeedTest_ItemC: SilverStripe\Control\Tests\RSS\RSSFeedTest\ItemC RSSFeedTest_ItemD: SilverStripe\Control\Tests\RSS\RSSFeedTest\ItemD ClassLoaderTest: SilverStripe\Core\Tests\Manifest\ClassLoaderTest ClassManifestTest: SilverStripe\Core\Tests\Manifest\ClassManifestTest ConfigManifestTest: SilverStripe\Core\Tests\Manifest\ConfigManifestTest ManifestFileFinderTest: SilverStripe\Core\Tests\Manifest\ManifestFileFinderTest NamespacedClassManifestTest: SilverStripe\Core\Tests\Manifest\NamespacedClassManifestTest ThemeResourceLoaderTest: SilverStripe\Core\Tests\Manifest\ThemeResourceLoaderTest EmailTest: SilverStripe\Control\Tests\Email\EmailTest MailerTest: SilverStripe\Control\Tests\Email\SwiftMailerTest ErrorControlChainTest_Chain: SilverStripe\Core\Tests\Startup\ErrorControlChainTest\ErrorControlChainTest_Chain ErrorControlChainTest: SilverStripe\Core\Tests\Startup\ErrorControlChainTest ParameterConfirmationTokenTest_Token: SilverStripe\Core\Tests\Startup\ParameterConfirmationTokenTest\ParameterConfirmationTokenTest_Token ParameterConfirmationTokenTest_ValidToken: SilverStripe\Core\Tests\Startup\ParameterConfirmationTokenTest\ParameterConfirmationTokenTest_ValidToken ParameterConfirmationTokenTest: SilverStripe\Core\Tests\Startup\ParameterConfirmationTokenTest ConfigTest_DefinesFoo: SilverStripe\Core\Tests\Config\ConfigTest\DefinesFoo ConfigTest_DefinesBar: SilverStripe\Core\Tests\Config\ConfigTest\DefinesBar ConfigTest_DefinesFooAndBar: SilverStripe\Core\Tests\Config\ConfigTest\DefinesFooAndBar ConfigTest_DefinesFooDoesntExtendObject: SilverStripe\Core\Tests\Config\ConfigTest\DefinesFooDoesntExtendObject ConfigStaticTest_First: SilverStripe\Core\Tests\Config\ConfigTest\First ConfigStaticTest_Second: SilverStripe\Core\Tests\Config\ConfigTest\Second ConfigStaticTest_Third: SilverStripe\Core\Tests\Config\ConfigTest\Third ConfigStaticTest_Fourth: SilverStripe\Core\Tests\Config\ConfigTest\Fourth ConfigStaticTest_Combined1: SilverStripe\Core\Tests\Config\ConfigTest\Combined1 ConfigStaticTest_Combined2: SilverStripe\Core\Tests\Config\ConfigTest\Combined2 ConfigStaticTest_Combined3: SilverStripe\Core\Tests\Config\ConfigTest\Combined3 ConfigTest_TestNest: SilverStripe\Core\Tests\Config\ConfigTest\TestNest ConfigTest: SilverStripe\Core\Tests\Config\ConfigTest Page_Controller: PageController Boolean: SilverStripe\ORM\FieldType\DBBoolean Date: SilverStripe\ORM\FieldType\DBDate Enum: SilverStripe\ORM\FieldType\DBEnum GridAction: SilverStripe\Forms\GridField\GridFieldDeleteAction GridFieldAction_Delete: SilverStripe\Forms\GridField\GridFieldDeleteAction TableListField: SilverStripe\Forms\GridField\GridField TableListField_PageControls_ss: SilverStripe\Forms\GridField\GridField Pagination: SilverStripe\Forms\GridField\GridField CMSPreviewable: SilverStripe\ORM\CMSPreviewable # Note: These should be substituted with the given service aliases in injector yml config DebugViewFriendlyErrorFormatter: SilverStripe\Logging\DebugViewFriendlyErrorFormatter # Monolog\Formatter\FormatterInterface.friendly DetailedErrorFormatter: SilverStripe\Logging\DetailedErrorFormatter # Monolog\Formatter\FormatterInterface.detailed # Template-only i18n substitutions (non-class) ChangePasswordEmail_ss: SilverStripe\Control\Email\ChangePasswordEmail_ss CheckboxSetField_ss: SilverStripe\Forms\CheckboxSetField_ss ForgotPasswordEmail_ss: SilverStripe\Control\Email\ChangePasswordEmail_ss GridFieldEditButton_ss: SilverStripe\Forms\GridField\GridFieldEditButton_ss skipYML: - MySQLPDODatabase - MySQLDatabase - MySQLiConnector - PDOConnector - MySQLSchemaManager - MySQLQueryBuilder - EndsWithFilter - ExactMatchFilter - FulltextFilter - GreaterThanFilter - GreaterThanOrEqualFilter - LessThanFilter - LessThanOrEqualFilter - PartialMatchFilter - StartsWithFilter - WithinRangeFilter - Boolean - Currency - DBClassName - Date - Datetime - DBDatetime - Decimal - Double - Enum - Float - ForeignKey - HTMLText - HTMLFragment - HTMLVarchar - Int - BigInt - Locale - DBLocale - Money - MultiEnum - Percentage - PolymorphicForeignKey - PrimaryKey - Text - Time - Varchar - Year skipConfigs: - required_fields - db - casting - table_name - fixed_fields - menu_title - allowed_actions - plural_name - singular_name - owns - searchable_fields - summary_fields - many_many_extraFields - default_search_filter_class - segment - url_segment excludedPaths: - '*fixtures*' - '*vendor*' warnings: classes: 'Object': message: 'Replaced with traits' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#object-replace' 'SS_Object': message: 'Replaced with traits' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#object-replace' 'SS_Log': message: 'Replaced with a PSR-3 logger' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#psr3-logging' 'Session': message: 'Session is no longer statically accessible' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#session' 'SQLQuery': message: 'Use SQLSelect instead' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#sqlquery' 'CompositeDBField': message: 'Class has been replaced with an abstract DBComposite' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#compositedbfield' 'BuildTask': message: 'Now needs a $segment property to run it' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#buildtask-segment' 'RestfulService': message: 'Removed from core. Please use Guzzle' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#restfulservice' 'Oembed': message: 'Removed from core. Please use third party lib' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#oembed' 'SS_Cache': message: 'Using symfony/cache now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#cache' 'LeftAndMain_TreeNode': message: 'Renamed to CMSMain_TreeNode' 'HTMLEditorField_Toolbar': message: 'replaced With SilverStripe\Admin\ModalController' 'HTMLEditorField_Embed': message: 'replaced with SilverStripe\View\Embed\EmbedResource' 'HTMLEditorField_File': message: 'Removed' 'HTMLEditorField_Flash': message: 'Removed' 'HTMLEditorField_Image': message: 'Removed' 'DateField_View_JQuery': message: 'replaced with native HTML5 support in DateField' 'MemberDatetimeOptionsetField': message: 'Removed' 'NumericField_Readonly': message: 'Use NumericField->setReadonly(true) instead' 'SilverStripe\ORM\ValidationException': message: '$message second constructor parameter is removed. Constructor only accepts $result, which may be a string, and optional $code' 'SilverStripe\Forms\HeaderField': message: 'Requires an explicit $name constructor argument (in addition to $title)' 'Folder_UnusedAssetsField': message: 'Removed' 'Image_Cached': message: 'Removed' 'CMSFileAddController': message: 'Removed' 'CMSBatchAction_Delete': message: 'Use SilverStripe\CMS\BatchActions\CMSBatchAction_Archive instead' 'EncryptAllPasswordsTask': message: 'Removed' 'SapphireInfo': message: 'Removed' 'SilverStripe\Dev\SapphireREPL': message: 'Removed' 'SilverStripe\Dev\SapphireInfo': message: 'Deprecated' 'SilverStripe\Dev\InstallerTest': message: 'Deprecated' methods: 'SilverStripe\Security\Authenticator::register()': message: 'Custom authenticators work differently now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#custom-authenticators' 'Object::useCustomClass()': message: 'Use injector instead' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#custom-authenticators' 'SilverStripe\Control\Director::setUrlParams()': message: 'Method removed' 'SilverStripe\ORM\DataObject->manyManyComponent()': message: 'DataObject->manyManyComponent() moved to DataObjectSchema. Access through getSchema(). You must manually add static::class as the first argument to manyManyComponent()' replacement: 'getSchema()->manyManyComponent' 'SilverStripe\ORM\DataObject->belongsToComponent()': message: 'DataObject->belongsToComponent() moved to DataObjectSchema. Access through getSchema(). You must manually add static::class as the first argument to belongsToComponent()' replacement: 'getSchema()->belongsToComponent' 'SilverStripe\ORM\DataObject->hasOneComponent()': message: 'DataObject->hasOneComponent() moved to DataObjectSchema. Access through getSchema(). You must manually add static::class as the first argument to hasOneComponent()' replacement: 'getSchema()->hasOneComponent' 'SilverStripe\ORM\DataObject->hasManyComponent()': message: 'DataObject->hasManyComponent() moved to DataObjectSchema. Access through getSchema(). You must manually add static::class as the first argument to getRemoteJoinField()' replacement: 'getSchema()->hasManyComponent' 'SilverStripe\ORM\DataObject->getRemoteJoinField()': message: 'DataObject->getRemoteJoinField() moved to DataObjectSchema. Access through getSchema(). You must manually add static::class as the first argument to getRemoteJoinField()' replacement: 'getSchema()->getRemoteJoinField' 'SilverStripe\ORM\DataObject::has_own_table()': message: 'DataObject::has_own_table() moved to DataObjectSchema->classHasTable(). Access through getSchema().' replacement: 'getSchema()->classHasTable' 'SilverStripe\ORM\DataObject::database_fields()': message: 'DataObject::database_fields() moved to DataObjectSchema->databaseFields(). Access through getSchema()' replacement: 'getSchema()->databaseFields' 'SilverStripe\ORM\DataObject->manyManyExtraFieldsForComponent()': message: 'DataObject::manyManyExtraFieldsForComponent() moved to DataObjectSchema. Access through getSchema(). You must manually add static::class as the first argument to manyManyExtraFieldsForComponent()' replacement: 'getSchema()->manyManyExtraFieldsForComponent' 'SilverStripe\ORM\DataObject->validateModelDefinitions()': message: 'Removed DataObject->validateModelDefinitions()' 'SilverStripe\ORM\DataObject->hasOwnTableDatabaseField()': message: 'DataObject->hasOwnTableDatabaseField() has been replaced with DataObjectSchema::fieldSpec(). Access through getSchema()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#dataobject-has-own' 'SilverStripe\ORM\DataObject::has_own_table_database_field()': message: 'DataObject::has_own_table_database_field() has been replaced with DataObjectSchema::fieldSpec(). Access through getSchema()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#dataobject-has-own' 'SilverStripe\ORM\DataObject->hasDatabaseField()': message: 'DataObject->hasDatabaseField() has been replaced with DataObjectSchema::fieldSpec(). Access through getSchema()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#dataobject-has-own' 'SilverStripe\ORM\DataObject::is_composite_field()': message: 'Removed DataObject::is_composite_field. Use DataObjectSchema::compositeField instead.' replacement: 'getSchema()->compositeField' 'SilverStripe\ORM\DataObject::custom_database_fields()': message: 'Removed DataObject::custom_database_fields. Use DataObjectSchema::databaseFields' replacement: 'getSchema()->databaseFields' 'SilverStripe\Dev\SapphireTest->setUpOnce()': message: 'Renamed to setUpBeforeClass()' replacement: setUpBeforeClass 'SilverStripe\Dev\SapphireTest->tearDownOnce()': message: 'Renamed to tearDownAfterClass()' replacement: tearDownAfterClass 'SilverStripe\Dev\SapphireTest::is_running_tests()': message: 'is_running_tests() is no longer public and user code should not rely on this. Test-specific behaviour should be implemented in setUp() and tearDown()' 'SilverStripe\Dev\SapphireTest::using_temp_db()': message: 'Moved to SilverStripe\ORM\Connect\TempDatabase->isUsed()' replacement: '$tempDB->isUsed' 'SilverStripe\Dev\SapphireTest::kill_temp_db()': message: 'Moved to SilverStripe\ORM\Connect\TempDatabase->kill()' replacement: '$tempDB->kill' 'SilverStripe\Dev\SapphireTest::empty_temp_db()': message: 'Moved to SilverStripe\ORM\Connect\TempDatabase->clearAllData()' replacement: '$tempDB->clearAllData' 'SilverStripe\Dev\SapphireTest::create_temp_db()': message: 'Moved to SilverStripe\ORM\Connect\TempDatabase->build()' replacement: '$tempDB->build' 'SilverStripe\Dev\SapphireTest::delete_all_temp_dbs()': message: 'Moved to SilverStripe\ORM\Connect\TempDatabase->deleteAll()' replacement: '$tempDB->deleteAll' 'SilverStripe\Dev\SapphireTest::resetDBSchema()': message: 'Moved to SilverStripe\ORM\Connect\TempDatabase->resetSchema()' replacement: '$tempDB->resetSchema' 'SilverStripe\Control\Email\Email->populateTemplate()': message: 'Email->populateTemplate() has been replaced with Email->setData()' replacement: 'setData' 'SilverStripe\Control\Email\Email->setTemplate()': message: 'Renamed to setHTMLTemplate()' replacement: 'setHTMLTemplate' 'SilverStripe\Control\Email\Email->replyTo()': message: 'Renamed to setReplyTo()' replacement: 'setReplyTo' 'SilverStripe\Control\Email\Email->attachFile()': message: 'Renamed to addAttachment()' replacement: 'addAttachment' 'SilverStripe\Control\Email\Email->Subject()': message: 'Renamed to getSubject()' replacement: 'getSubject' 'SilverStripe\Control\Email\Email->Body()': message: 'Renamed to getBody()' replacement: 'getBody' 'SilverStripe\Control\Email\Email->From()': message: 'Renamed to getFrom()' replacement: 'getFrom' 'SilverStripe\Control\Email\Email->To()': message: 'Renamed to getTo()' replacement: 'getTo' 'SilverStripe\Control\Email\Email->Cc()': message: 'Renamed to getCc()' replacement: 'getCc' 'SilverStripe\Control\Email\Email->Bcc()': message: 'Renamed to getBcc()' replacement: 'getBcc' 'SilverStripe\Control\Email\Email->addCustomHeader()': message: 'addCustomHeader() is removed' 'SilverStripe\i18n\i18n::get_language_name()': message: 'moved to SilverStripe\i18n\Data\Locales::languageName()' replacement: 'getData()->languageName' 'SilverStripe\i18n\i18n::get_locale_name()': message: 'moved to SilverStripe\i18n\Data\Locales::localeName()' replacement: 'getData()->localeName' 'SilverStripe\i18n\i18n::get_language_code()': message: 'Removed' 'SilverStripe\i18n\i18n::get_common_languages()': message: 'moved to SilverStripe\i18n\Data\Locales::getLanguages()' replacement: 'getData()->getLanguages' 'SilverStripe\i18n\i18n::get_common_locales()': message: 'Removed, but you can use SilverStripe\i18n\Data\Locales::getLocales() instead' replacement: 'getData()->getLocales' 'SilverStripe\i18n\i18n::get_existing_translations()': message: 'moved to SilverStripe\i18n\Data\Sources::getKnownLocales()' replacement: 'getSources()->getKnownLocales' 'SilverStripe\i18n\i18n::get_owner_module()': message: 'moved to SilverStripe\Core\Manifest\ClassManifest::getOwnerModule()' 'SilverStripe\i18n\i18n::validate_locale()': message: 'moved to SilverStripe\i18n\Data\Locales::validate()' replacement: 'getData()->validate' 'SilverStripe\i18n\i18n::get_lang_from_locale()': message: 'moved to SilverStripe\i18n\Data\Locales::langFromLocale()' replacement: 'getData()->langFromLocale' 'SilverStripe\i18n\i18n::get_locale_from_lang()': message: 'moved to SilverStripe\i18n\Data\Locales::localeFromLang()' replacement: 'getData()->localeFromLang' 'SilverStripe\i18n\i18n::get_tinymce_lang()': message: 'moved to SilverStripe\Forms\HTMLEditor\TinyMCEConfig::get_tinymce_lang()' 'SilverStripe\ORM\Hierarchy->getChildrenAsUL()': message: 'Replaced with MarkedSet::renderChildren()' 'SilverStripe\Security\Permission::flush_permission_cache()': message: 'Renamed to reset()' replacement: 'reset' 'SilverStripe\View\SSViewer::set_source_file_comments()': message: 'Removed' 'SilverStripe\View\SSViewer::get_source_file_comments()': message: 'Removed' 'SilverStripe\View\SSViewer->getOption()': message: 'Removed' 'SilverStripe\View\SSViewer->setOption()': message: 'Removed' 'SilverStripe\Forms\DatetimeField->getConfig()': message: 'Provides individual getters and setters now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#datetimefield' 'SilverStripe\Forms\DatetimeField->setConfig()': message: 'Provides individual getters and setters now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#datetimefield' 'SilverStripe\Forms\DateField->getConfig()': message: 'Provides individual getters and setters now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#datefield' 'SilverStripe\Forms\DateField->setConfig()': message: 'Provides individual getters and setters now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#datefield' 'SilverStripe\Forms\TimeField->getConfig()': message: 'Provides individual getters and setters now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#timefield' 'SilverStripe\Forms\TimeField->setConfig()': message: 'Provides individual getters and setters now' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#timefield' 'SilverStripe\Forms\Validator->validate()': message: 'now returns a `ValidationResult` instance' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#form-validation' 'SilverStripe\View\Requirements::delete_combined_files()': message: 'Removed' 'SilverStripe\Security\PermissionCheckboxSetField::getAssignedPermissionCodes()': message: 'Removed' 'SilverStripe\Forms\CompositeField::setID()': message: 'ID is generated from name indirectly; Use SilverStripe\Form\FormField::setName() instead' replacement: 'setName' 'SilverStripe\Forms\FormField::createTag()': message: 'moved to SilverStripe\View\HTML->createTag()' 'SilverStripe\Forms\Form->transformTo()': message: 'Removed' 'SilverStripe\Forms\Form::single_field_required()': message: 'Removed' 'SilverStripe\Forms\Form::current_action()': message: 'Removed' 'SilverStripe\Forms\Form::set_current_action()': message: 'Removed' 'SilverStripe\Forms\Form->setupFormErrors()': message: 'Renamed to restoreFormState()' 'SilverStripe\Forms\Form->resetValidation()': message: 'Renamed to clearFormState()' 'SilverStripe\Forms\Form->callfieldmethod()': message: 'Removed' 'SilverStripe\Forms\Form->addErrorMessage()': message: 'Removed. Use `sessionMessage()` or `sessionError()` to add a form level message, throw a `ValidationException` during submission, or add a custom validator.' 'SilverStripe\Forms\Form->messageForForm()': message: 'Use setMessage() or sessionMessage() instead' 'SilverStripe\Forms\Form->buttonClicked()': message: 'Moved to FormRequestHandler' replacement: 'getRequestHandler()->buttonClicked' 'SilverStripe\Forms\Form->checkAccessAction()': message: 'Moved to FormRequestHandler' replacement: 'getRequestHandler()->checkAccessAction' 'SilverStripe\Forms\Form->handleField()': message: 'Moved to FormRequestHandler' replacement: 'getRequestHandler()->handleField' 'SilverStripe\Forms\Form->httpSubmission()': message: 'Moved to FormRequestHandler' replacement: 'getRequestHandler()->httpSubmission' 'SilverStripe\Forms\Form->Link()': message: 'Moved to FormRequestHandler' replacement: 'getRequestHandler()->Link' 'SilverStripe\Forms\Validator::requireField()': message: 'Validator::requireField() has been removed. Use RequiredFields instead' 'provideI18nEntities()': message: 'Return type has changed (needs to be associative)' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#i18n' 'SilverStripe\View\Requirements_Backend::get_combined_files_enabled()': message: 'Renamed to getCombinedFilesEnabledO()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'getCombinedFilesEnabled' 'SilverStripe\View\Requirements_Backend::set_combined_files_enabled()': message: 'Renamed to setCombinedFilesEnabled()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'setCombinedFilesEnabled' 'SilverStripe\View\Requirements_Backend::get_suffix_requirements()': message: 'Renamed to getSuffixRequirements()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'getSuffixRequirements' 'SilverStripe\View\Requirements_Backend::set_suffix_requirements()': message: 'Renamed to setSuffixRequirements()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'setSuffixRequirements' 'SilverStripe\View\Requirements_Backend::get_custom_scripts()': message: 'Renamed to getCustomScripts()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'getCustomScripts' 'SilverStripe\View\Requirements_Backend::unblock_all()': message: 'Renamed to unblockAll()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'unblockAll' 'SilverStripe\View\Requirements_Backend::include_in_response()': message: 'Renamed to includeInResponse()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'includeInResponse' 'SilverStripe\View\Requirements_Backend::combine_files()': message: 'Renamed to getCombinedFiles()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'getCombinedFiles' 'SilverStripe\View\Requirements_Backend::get_combine_files()': message: 'Renamed to getCombinedFiles()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'getCombinedFiles' 'SilverStripe\View\Requirements_Backend::clear_combined_files()': message: 'Renamed to clearCombinedFiles()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'clearCombinedFiles' 'SilverStripe\View\Requirements_Backend::process_combined_files()': message: 'Renamed to processCombinedFiles()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'processCombinedFiles' 'SilverStripe\View\Requirements_Backend::set_write_js_to_body()': message: 'Renamed to setWriteJavascriptToBody()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'setWriteJavascriptToBody' 'SilverStripe\View\Requirements_Backend::set_force_js_to_bottom()': message: 'Renamed to setForceJSToBottom()' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'setForceJSToBottom' 'SilverStripe\AssetAdmin\Controller\AssetAdmin::deleteunusedthumbnails()': message: 'Removed' 'SilverStripe\AssetAdmin\Controller\AssetAdmin::getUnusedThumbnails()': message: 'Removed' 'SilverStripe\ORM\FieldType\DBMoney::getAllowedCurrencies()': message: 'Apply validation to MoneyField instead' 'SilverStripe\ORM\Hierarchy\Hierarchy->doAllChildrenIncludingDeleted': message: 'Use AllChildrenIncludingDeleted() instead' replacement: 'AllChildrenIncludingDeleted' 'past_date()': message: 'Removed SilverStripe\ORM\FieldType\DBDate->past_date()' 'prior_monday()': message: 'Removed SilverStripe\ORM\FieldType\DBDate->prior_monday()' 'weekday()': message: 'Removed SilverStripe\ORM\FieldType\DBDate->weekday()' 'next_day()': message: 'Removed SilverStripe\ORM\FieldType\DBDate->next_day()' 'day_before()': message: 'Removed SilverStripe\ORM\FieldType\DBDate->day_before()' 'days_between()': message: 'Removed SilverStripe\ORM\FieldType\DBDate->days_between()' 'SilverStripe\Security\Permission::get_declared_permissions_list()': message: 'Deprecated' 'SilverStripe\Security\Permission::get_label_for_permission()': message: 'Deprecated' 'SilverStripe\Security\Permission::traverse_declared_permissions()': message: 'Deprecated' 'SilverStripe\Control\Session::get_all()': message: 'Session can not be accessed statically and `get_all()` is now called `getAll()' 'SilverStripe\Control\Session::clear_all()': message: 'Session can not be accessed statically and `clear_all()` is now called `clearAll()' props: 'class': message: '$this->class access has been removed' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#object-replace' 'SilverStripe\Dev\SapphireTest->requiredExtensions': message: 'Renamed to required_extensions' replacement: 'required_extensions' 'SilverStripe\Dev\SapphireTest->extraDataobjects': message: 'Renamed to extra_dataobjects' replacement: 'extra_dataobjects' 'SilverStripe\Dev\SapphireTest->extraControllers': message: 'Renamed to extra_controllers' replacement: 'extra_controllers' 'SilverStripe\View\Requirements_Backend->combine_files': message: 'Renamed to combineFiles' replacement: 'combineFiles' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' 'SilverStripe\View\Requirements_Backend->combine_js_with_min': message: 'Renamed to $minifyCombinedFiles' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'minifyCombinedFiles' 'SilverStripe\View\Requirements_Backend->write_header_comments': message: 'Renamed to writeHeaderComment' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'writeHeaderComment' 'SilverStripe\View\Requirements_Backend->write_js_to_body': message: 'Renamed to writeJavascriptToBody' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#requirements' replacement: 'writeJavascriptToBody' 'SilverStripe\Forms\Formfield->dontEscape': message: 'FormField::$dontEscape has been removed. Escaping is now managed on a class by class basis.' 'SilverStripe\Security\LoginForm->authenticator_class': message: 'authenticator_class is deprecated. Use getAuthenticatorClass/setAuthenticatorClass.' 'SilverStripe\Security\Permission->declared_permissions': message: 'Deprecated' 'SilverStripe\Security\Permission->declared_permissions_list': message: 'Deprecated' functions: 'file_get_contents()': message: 'Use new asset abstraction' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#asset-storage' 'file_put_contents()': message: 'Use new asset abstraction' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#asset-storage' constants: 'SS_TRUSTED_PROXY_PROTOCOL_HEADER': message: 'See TrustedProxyMiddleware' 'SS_TRUSTED_PROXY_IP_HEADER': message: 'See TrustedProxyMiddleware' 'SS_TRUSTED_PROXY_HOST_HEADER': message: 'See TrustedProxyMiddleware' 'MODULES_PATH': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'MODULES_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'FRAMEWORK_PATH': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'FRAMEWORK_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'CMS_PATH': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'CMS_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'FRAMEWORK_ADMIN_PATH': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'FRAMEWORK_ADMIN_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'FRAMEWORK_ADMIN_THIRDPARTY_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'THEMES_PATH': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'THEMES_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'THIRDPARTY_PATH': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'THIRDPARTY_DIR': message: 'Path constants have been deprecated. Use the Requirements and ModuleResourceLoader APIs' url: 'https://docs.silverstripe.org/en/4/changelogs/4.0.0#module-paths' 'SilverStripe\Core\Manifest\ManifestFileFinder::RESOURCES_DIR': message: 'Use global const RESOURCES_DIR' url: 'https://docs.silverstripe.org/en/4/changelogs/4.4.0#resources-dir' replacement: 'RESOURCES_DIR' renameWarnings: - Form visibilities: 'SilverStripe\ORM\DataObject::db': visibility: private 'SilverStripe\ORM\DataObject::singular_name': visibility: private 'SilverStripe\ORM\DataObject::plural_name': visibility: private 'SilverStripe\ORM\DataObject::api_access': visibility: private 'SilverStripe\ORM\DataObject::default_classname': visibility: private 'SilverStripe\ORM\DataObject->destroyed': visibility: public 'SilverStripe\ORM\DataObject->record': visibility: protected 'SilverStripe\ORM\DataObject->joinRecord': visibility: protected 'SilverStripe\ORM\DataObject->changed': visibility: private 'SilverStripe\ORM\DataObject->changeForced': visibility: private 'SilverStripe\ORM\DataObject->original': visibility: protected 'SilverStripe\ORM\DataObject->brokenOnDelete': visibility: protected 'SilverStripe\ORM\DataObject->brokenOnWrite': visibility: protected 'SilverStripe\ORM\DataObject::validation_enabled': visibility: private 'SilverStripe\ORM\DataObject::_cache_get_one': visibility: protected 'SilverStripe\ORM\DataObject::_cache_field_labels': visibility: protected 'SilverStripe\ORM\DataObject::fixed_fields': visibility: private 'SilverStripe\ORM\DataObject::table_name': visibility: private 'SilverStripe\ORM\DataObject->components': visibility: protected 'SilverStripe\ORM\DataObject->unsavedRelations': visibility: protected 'SilverStripe\ORM\DataObject::cascade_deletes': visibility: private 'SilverStripe\ORM\DataObject::cascade_duplicates': visibility: private 'SilverStripe\ORM\DataObject::sourceQueryParams': visibility: private 'SilverStripe\ORM\DataObject::subclass_access': visibility: private 'SilverStripe\ORM\DataObject::casting': visibility: private 'SilverStripe\ORM\DataObject::create_table_options': visibility: private 'SilverStripe\ORM\DataObject::indexes': visibility: private 'SilverStripe\ORM\DataObject::defaults': visibility: private 'SilverStripe\ORM\DataObject::default_records': visibility: private 'SilverStripe\ORM\DataObject::has_one': visibility: private 'SilverStripe\ORM\DataObject::belongs_to': visibility: private 'SilverStripe\ORM\DataObject::has_many': visibility: private 'SilverStripe\ORM\DataObject::many_many': visibility: private 'SilverStripe\ORM\DataObject::many_many_extraFields': visibility: private 'SilverStripe\ORM\DataObject::belongs_many_many': visibility: private 'SilverStripe\ORM\DataObject::default_sort': visibility: private 'SilverStripe\ORM\DataObject::searchable_fields': visibility: private 'SilverStripe\ORM\DataObject::field_labels': visibility: private 'SilverStripe\ORM\DataObject::summary_fields': visibility: private 'SilverStripe\Control\Director::rules': visibility: private 'SilverStripe\Control\Director::current_page': visibility: private 'SilverStripe\Control\Director::alternate_base_folder': visibility: private 'SilverStripe\Control\Director::alternate_public_dir': visibility: private 'SilverStripe\Control\Director::default_base_url': visibility: private 'SilverStripe\Forms\GridField\GridFieldPaginator::default_items_per_page': visibility: private 'SilverStripe\View\SSViewer::themes': visibility: private 'SilverStripe\View\SSViewer::current_themes': visibility: protected 'SilverStripe\View\SSViewer::theme': visibility: private 'SilverStripe\View\SSViewer::theme_enabled': visibility: private 'SilverStripe\View\SSViewer::global_key': visibility: private 'SilverStripe\View\SSViewer::source_file_comments': visibility: private 'SilverStripe\View\SSViewer::rewrite_hash_links': visibility: private 'SilverStripe\View\SSViewer::current_rewrite_hash_links': visibility: protected 'SilverStripe\View\SSViewer::rewriteHashlinks': visibility: protected 'SilverStripe\View\SSViewer::template_cache_flushed': visibility: private 'SilverStripe\View\SSViewer::cacheblock_cache_flushed': visibility: private 'SilverStripe\View\SSViewer::topLevel': visibility: protected 'SilverStripe\View\SSViewer::templates': visibility: protected 'SilverStripe\View\SSViewer::chosen': visibility: protected 'SilverStripe\View\SSViewer::subTemplates': visibility: protected 'SilverStripe\View\SSViewer::includeRequirements': visibility: protected 'SilverStripe\View\SSViewer::parser': visibility: protected 'SilverStripe\View\SSViewer::partialCacheStore': visibility: protected classToTraits: SS_Object: 'SilverStripe\Core\Extensible': 'Extensible' 'SilverStripe\Core\Injector\Injectable': 'Injectable' 'SilverStripe\Core\Config\Configurable': 'Configurable' Object: 'SilverStripe\Core\Extensible': 'Extensible' 'SilverStripe\Core\Injector\Injectable': 'Injectable' 'SilverStripe\Core\Config\Configurable': 'Configurable'