MINOR Update @package values to match renaming sapphire

This commit is contained in:
Simon Welsh 2012-04-12 18:02:46 +12:00 committed by Sean Harvey
parent 656369008c
commit f07258f3cf
385 changed files with 461 additions and 461 deletions

View File

@ -13,7 +13,7 @@
* Authenticator::register_authenticator('OpenIDAuthenticator');
* </code>
*
* @package sapphire
* @package framework
* @subpackage core
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage admin
* @deprecated 3.0 Use {@link LeftAndMainExtension}
*/

View File

@ -132,7 +132,7 @@ body, html { font-size: 12px; line-height: 16px; font-family: Arial, sans-serif;
.cms .ui-state-hover { cursor: pointer; }
.cms .ui-widget input, .cms .ui-widget select, .cms .ui-widget textarea, .cms .ui-widget button { color: #444444; font-size: 12px; font-family: Arial, sans-serif; }
/** This file defines common styles for form elements used throughout the CMS interface. It is an addition to the base styles defined in sapphire/css/Form.css. @package sapphire @subpackage admin */
/** This file defines common styles for form elements used throughout the CMS interface. It is an addition to the base styles defined in sapphire/css/Form.css. @package framework @subpackage admin */
/** ---------------------------------------------------- Basic form fields ---------------------------------------------------- */
form.nostyle .field { padding: 0; border: 0; }
form.nostyle label { float: none; width: auto; }
@ -667,7 +667,7 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; }
.cms-tree.multiple li > a > .jstree-icon { display: none; }
.cms-tree.multiple li#record-0 > a .jstree-checkbox { display: none; }
/** Styles for the left hand side menu and header for the admin panels. Take into consideration CSS selector performance. @package sapphire @subpackage admin */
/** Styles for the left hand side menu and header for the admin panels. Take into consideration CSS selector performance. @package framework @subpackage admin */
.cms-logo-header { background-color: #00111d; position: relative; padding: 9px 8px 0 4px; line-height: 24px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMTExZCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAzMDUwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAxMTFkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00111d), color-stop(50%, #003050), color-stop(100%, #00111d)); background-image: -webkit-linear-gradient(#00111d, #003050, #00111d); background-image: -moz-linear-gradient(#00111d, #003050, #00111d); background-image: -o-linear-gradient(#00111d, #003050, #00111d); background-image: -ms-linear-gradient(#00111d, #003050, #00111d); background-image: linear-gradient(#00111d, #003050, #00111d); }
.cms-logo-header span { color: white; white-space: nowrap; text-overflow: ellipsis; display: block; }
.cms-logo-header span a { color: #3ebae0; display: inline; }

View File

@ -2,7 +2,7 @@
* This file defines common styles for form elements used throughout the CMS interface.
* It is an addition to the base styles defined in framework/css/Form.css.
*
* @package sapphire
* @package framework
* @subpackage admin
*/

View File

@ -3,7 +3,7 @@
*
* Take into consideration CSS selector performance.
*
* @package sapphire
* @package framework
* @subpackage admin
*/

View File

@ -3,7 +3,7 @@
* A DataFormatter object handles transformation of data from SilverStripe model objects to a particular output format, and vice versa.
* This is most commonly used in developing RESTful APIs.
*
* @package sapphire
* @package framework
* @subpackage formatters
*/
abstract class DataFormatter extends Object {

View File

@ -15,7 +15,7 @@
*
* @author Cam Spiers <camspiers at gmail dot com>
*
* @package sapphire
* @package framework
* @subpackage formatters
*/
class FormEncodedDataFormatter extends XMLDataFormatter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage formatters
*/
class JSONDataFormatter extends DataFormatter {

View File

@ -4,7 +4,7 @@
*
* This class is used to create an RSS feed.
* @todo Improve documentation
* @package sapphire
* @package framework
* @subpackage integration
*/
class RSSFeed extends ViewableData {
@ -215,7 +215,7 @@ class RSSFeed extends ViewableData {
* This class is used for entries of an RSS feed.
*
* @see RSSFeed
* @package sapphire
* @package framework
* @subpackage integration
*/
class RSSFeed_Entry extends ViewableData {

View File

@ -90,7 +90,7 @@
* @todo Access to extendable methods/relations like SiteTree/1/Versions or SiteTree/1/Version/22
* @todo Respect $api_access array notation in search contexts
*
* @package sapphire
* @package framework
* @subpackage api
*/
class RestfulServer extends Controller {
@ -618,7 +618,7 @@ class RestfulServer extends Controller {
/**
* Restful server handler for a SS_List
*
* @package sapphire
* @package framework
* @subpackage api
*/
class RestfulServer_List {
@ -638,7 +638,7 @@ class RestfulServer_List {
/**
* Restful server handler for a single DataObject
*
* @package sapphire
* @package framework
* @subpackage api
*/
class RestfulServer_Item {

View File

@ -4,7 +4,7 @@
* Through this you could connect and aggregate data of various web services.
* For more info visit wiki documentation - http://doc.silverstripe.org/doku.php?id=restfulservice
*
* @package sapphire
* @package framework
* @subpackage integration
*/
class RestfulService extends ViewableData {
@ -405,7 +405,7 @@ class RestfulService extends ViewableData {
}
/**
* @package sapphire
* @package framework
* @subpackage integration
*/
class RestfulService_Response extends SS_HTTPResponse {

View File

@ -32,7 +32,7 @@
*
* @todo Test relation methods
*
* @package sapphire
* @package framework
* @subpackage api
*/
class SOAPModelAccess extends SapphireSoapServer {

View File

@ -6,7 +6,7 @@
* See {@link SOAPModelAccess} for an auto-generated SOAP API for your models.
*
* @todo Improve documentation
* @package sapphire
* @package framework
* @subpackage integration
*/
class SapphireSoapServer extends Controller {

View File

@ -2,7 +2,7 @@
/**
* Simple wrapper to allow access to the live site via REST
*
* @package sapphire
* @package framework
* @subpackage integration
*/
class VersionedRestfulServer extends Controller {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage formatters
*/
class XMLDataFormatter extends DataFormatter {

2
cache/Cache.php vendored
View File

@ -58,7 +58,7 @@
* SS_Cache::pick_backend('two-level', 'any', 10); // No need for special backend for aggregate - TwoLevels with a File slow backend supports tags
*
* @author hfried
* @package sapphire
* @package framework
* @subpackage core
*/
class SS_Cache {

View File

@ -5,7 +5,7 @@
*
* This file lets you execute SilverStripe requests from the command-line. The URL is passed as the first argument to the scripts.
*
* @package sapphire
* @package framework
* @subpackage core
*/

View File

@ -6,7 +6,7 @@
* "sake DailyTask" from the commandline will call {@link process()} on every subclass
* of DailyTask.
*
* @package sapphire
* @package framework
* @subpackage cron
*/
abstract class CliController extends Controller {

View File

@ -38,7 +38,7 @@
* Email:
* - SS_SEND_ALL_EMAILS_TO: If you set this define, all emails will be redirected to this address.
*
* @package sapphire
* @package framework
* @subpackage core
*/

View File

@ -17,7 +17,7 @@
* through the "text/xml" or "application/xhtml+xml" Content-Type.
* Please see http://webkit.org/blog/68/understanding-html-xml-and-xhtml/ for further information.
*
* @package sapphire
* @package framework
* @subpackage control
*
* @todo Check for correct XHTML doctype in xhtml()

View File

@ -6,7 +6,7 @@
* the appropriate action - either by calling the action method, or displaying the action's template.
*
* See {@link getTemplate()} for information on how the template is chosen.
* @package sapphire
* @package framework
* @subpackage control
*/
class Controller extends RequestHandler implements TemplateGlobalProvider {

View File

@ -2,7 +2,7 @@
/**
* A set of static methods for manipulating cookies.
*
* @package sapphire
* @package framework
* @subpackage misc
*/
class Cookie {

View File

@ -7,7 +7,7 @@
*
* Director also has a number of static methods that provide information about the environment, such as {@link Director::set_environment_type()}.
*
* @package sapphire
* @package framework
* @subpackage control
* @see Director::direct(),Director::addRules(),Director::set_environment_type()
*/

View File

@ -3,7 +3,7 @@
* A class with HTTP-related helpers.
* Like Debug, this is more a bundle of methods than a class ;-)
*
* @package sapphire
* @package framework
* @subpackage misc
*/
class HTTP {

View File

@ -11,7 +11,7 @@
* @todo Accept X_HTTP_METHOD_OVERRIDE http header and $_REQUEST['_method'] to override request types (useful for webclients
* not supporting PUT and DELETE)
*
* @package sapphire
* @package framework
* @subpackage control
*/
class SS_HTTPRequest implements ArrayAccess {

View File

@ -2,7 +2,7 @@
/**
* Represents a response returned by a controller.
*
* @package sapphire
* @package framework
* @subpackage control
*/
class SS_HTTPResponse {
@ -261,7 +261,7 @@ class SS_HTTPResponse {
* throw new SS_HTTPResponse_Exception(new SS_HTTPResponse('There was an internal server error.', 500));
* </code>
*
* @package sapphire
* @package framework
* @subpackage control
*/
class SS_HTTPResponse_Exception extends Exception {

View File

@ -4,7 +4,7 @@
* Set on controllers on construction time, typically overwritten
* by {@link Controller->handleRequest()} and {@link Controller->handleAction()} later on.
*
* @package sapphire
* @package framework
* @subpackage control
*/
class NullHTTPRequest extends SS_HTTPRequest {

View File

@ -25,7 +25,7 @@
*
* {@link RequestHandler::handleRequest()} is where this behaviour is implemented.
*
* @package sapphire
* @package framework
* @subpackage control
*/
class RequestHandler extends ViewableData {

View File

@ -74,7 +74,7 @@
* @see Cookie
* @todo This class is currently really basic and could do with a more well-thought-out implementation.
*
* @package sapphire
* @package framework
* @subpackage control
*/

View File

@ -1,7 +1,7 @@
<?php
/**
* Library of static methods for manipulating arrays.
* @package sapphire
* @package framework
* @subpackage misc
*/
class ArrayLib {

View File

@ -4,7 +4,7 @@
* It's a cached wrapper around the built-in class functions. SilverStripe uses class introspection heavily
* and without the caching it creates an unfortunate performance hit.
*
* @package sapphire
* @package framework
* @subpackage core
*/
class ClassInfo {

View File

@ -17,7 +17,7 @@
* Objects of type {@link ViewableData} can have an "escaping type",
* which determines if they are automatically escaped before output by {@link SSViewer}.
*
* @package sapphire
* @package framework
* @subpackage misc
*/
class Convert {

View File

@ -31,7 +31,7 @@
* moved into different subsystems.
* @todo A lot of this stuff is very order-independent; for example, the require_once calls have to happen after the defines.'
* This could be decoupled.
* @package sapphire
* @package framework
* @subpackage core
*/

View File

@ -1,7 +1,7 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage core
* A PHP diff engine
*/
@ -22,7 +22,7 @@
define('USE_ASSERTS', function_exists('assert'));
/**
* @package sapphire
* @package framework
* @subpackage core
* @access private
*/
@ -45,7 +45,7 @@ class _DiffOp {
}
/**
* @package sapphire
* @package framework
* @subpackage core
* @access private
*/
@ -65,7 +65,7 @@ class _DiffOp_Copy extends _DiffOp {
}
/**
* @package sapphire
* @package framework
* @subpackage core
* @access private
*/
@ -83,7 +83,7 @@ class _DiffOp_Delete extends _DiffOp {
}
/**
* @package sapphire
* @package framework
* @subpackage core
* @access private
*/
@ -101,7 +101,7 @@ class _DiffOp_Add extends _DiffOp {
}
/**
* @package sapphire
* @package framework
* @subpackage core
* @access private
*/
@ -138,7 +138,7 @@ class _DiffOp_Change extends _DiffOp {
*
* @author Geoffrey T. Dairiki
* @access private
* @package sapphire
* @package framework
* @subpackage core
*/
class _DiffEngine
@ -524,7 +524,7 @@ class _DiffEngine
/**
* Class representing a 'diff' between two sequences of strings.
* @package sapphire
* @package framework
* @subpackage core
*/
class Diff
@ -823,7 +823,7 @@ class Diff
/**
* Computes diff between sequences of strings.
* @package sapphire
* @package framework
* @subpackage core
*/
class MappedDiff

View File

@ -8,7 +8,7 @@
* meaning you can set parameters specific to the "owner instance"
* in new Extension instances.
*
* @package sapphire
* @package framework
* @subpackage core
*/
abstract class Extension {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage misc
*/

View File

@ -11,7 +11,7 @@
* @todo Create instance-specific removeExtension() which removes an extension from $extension_instances,
* but not from static $extensions, and clears everything added through defineMethods(), mainly $extra_methods.
*
* @package sapphire
* @package framework
* @subpackage core
*/
abstract class Object {

View File

@ -2,7 +2,7 @@
/**
* A decorator that wraps around a data list in order to provide pagination.
*
* @package sapphire
* @package framework
* @subpackage view
*/
class PaginatedList extends SS_ListDecorator {

View File

@ -3,7 +3,7 @@
* A class that handles loading classes and interfaces from a class manifest
* instance.
*
* @package sapphire
* @package framework
* @subpackage manifest
*/
class SS_ClassLoader {

View File

@ -9,7 +9,7 @@
* - All implementors of an interface.
* - All module configuration files.
*
* @package sapphire
* @package framework
* @subpackage manifest
*/
class SS_ClassManifest {

View File

@ -4,7 +4,7 @@
/**
* A utility class which builds a manifest of configuration items
*
* @package sapphire
* @package framework
* @subpackage manifest
*/
class SS_ConfigManifest {

View File

@ -8,7 +8,7 @@
* - Module tests directories are skipped if the ignore_tests option is not
* set to false.
*
* @package sapphire
* @package framework
* @subpackage manifest
*/
class ManifestFileFinder extends SS_FileFinder {

View File

@ -2,7 +2,7 @@
/**
* Handles finding templates from a stack of template manifest objects.
*
* @package sapphire
* @package framework
* @subpackage manifest
*/
class SS_TemplateLoader {

View File

@ -3,7 +3,7 @@
* A class which builds a manifest of all templates present in a directory,
* in both modules and themes.
*
* @package sapphire
* @package framework
* @subpackage manifest
*/
class SS_TemplateManifest {

View File

@ -3,7 +3,7 @@
/**
* A tokenised regular expression is a parser, similar to a regular expression, that acts on tokens rather than characters.
* This is a crucial component of the ManifestBuilder.
* @package sapphire
* @package framework
* @subpackage core
*/
class TokenisedRegularExpression {

View File

@ -1,4 +1,4 @@
/** Core styles for the basic GridField form field without any specific style. @package sapphire @subpackage scss @todo Add radial gradient to default delete button state @todo Create SASS mixin-function to simply swap the from/to, to to/from colours in grsdient mixins? */
/** Core styles for the basic GridField form field without any specific style. @package framework @subpackage scss @todo Add radial gradient to default delete button state @todo Create SASS mixin-function to simply swap the from/to, to to/from colours in grsdient mixins? */
.cms .ss-gridfield > div { margin-bottom: 36px; }
.cms .ss-gridfield[data-selectable] tr.ui-selected, .cms .ss-gridfield[data-selectable] tr.ui-selecting { background: #FFFAD6 !important; }
.cms .ss-gridfield[data-selectable] td { cursor: pointer; }

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_Backtrace {

View File

@ -7,7 +7,7 @@
* To disable the task (in the case of potentially destructive updates or deletes), declare
* the $Disabled property on the subclass.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
abstract class BuildTask extends Object {

View File

@ -10,7 +10,7 @@
* @todo Character conversion
*
* @see http://rfc.net/rfc4180.html
* @package sapphire
* @package framework
* @subpackage bulkloading
* @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com)
*/
@ -252,7 +252,7 @@ abstract class BulkLoader extends ViewableData {
*
* @todo Refactor to support lazy-loaded DataObjectSets once they are implemented.
*
* @package sapphire
* @package framework
* @subpackage bulkloading
* @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com)
*/

View File

@ -13,7 +13,7 @@
* and falls back to the "tidy" CLI tool. If none of those exists,
* the string is parsed directly without sanitization.
*
* @package sapphire
* @package framework
* @subpackage core
*/
class CSSContentParser extends Object {

View File

@ -19,7 +19,7 @@
* }
* </code>
*
* @package sapphire
* @package framework
* @subpackage bulkloading
*/
class CSVParser extends Object implements Iterator {

View File

@ -3,7 +3,7 @@
* Class to facilitate command-line output.
* Support less-trivial output stuff such as colours (on xterm-color)
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_Cli extends Object {

View File

@ -3,7 +3,7 @@
* A basic HTML wrapper for stylish rendering of a developement info view.
* Used to output error messages, and test results.
*
* @package sapphire
* @package framework
* @subpackage dev
*
* @todo Perhaps DebugView should be an interface / ABC, implemented by HTMLDebugView and CliDebugView?

View File

@ -2,7 +2,7 @@
/**
* Test reporter optimised for CLI (ie, plain-text) output
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class CliTestReporter extends SapphireTestReporter {

View File

@ -2,7 +2,7 @@
/**
* Allows human reading of a test in a format suitable for agile documentation
*
* @package sapphire
* @package framework
* @subpackage tools
*/
class CodeViewer extends Controller {

View File

@ -4,7 +4,7 @@
* Uses the fgetcsv() function to process CSV input. Accepts a file-handler as input.
*
* @see http://rfc.net/rfc4180.html
* @package sapphire
* @package framework
* @subpackage bulkloading
* @author Ingo Schommer, Silverstripe Ltd. (<myfirstname>@silverstripe.com)
*

View File

@ -19,7 +19,7 @@
* @todo add support for user defined config: Debug::die_on_notice(true | false)
* @todo better way of figuring out the error context to display in highlighted source
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class Debug {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage dev
*/
@ -8,7 +8,7 @@
* A basic HTML wrapper for stylish rendering of a developement info view.
* Used to output error messages, and test results.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class DebugView extends Object {

View File

@ -27,7 +27,7 @@
* calls a non-module method which then calls a deprecated method, that call will use the global check version, not
* the module specific check version.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class Deprecation {

View File

@ -5,7 +5,7 @@
* ; and TaskRunner.
*
* @todo documentation for how to add new unit tests and tasks
* @package sapphire
* @package framework
* @subpackage dev
*/
class DevelopmentAdmin extends Controller {

View File

@ -19,7 +19,7 @@
* }
* </code>
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class FunctionalTest extends SapphireTest {

View File

@ -1,7 +1,7 @@
<?php
/**
* Simple controller that the installer uses to test that URL rewriting is working.
* @package sapphire
* @package framework
* @subpackage testing
*/
class InstallerTest extends Controller {

View File

@ -30,7 +30,7 @@
* </html>
* </code>
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class JSTestRunner extends Controller {

View File

@ -41,7 +41,7 @@ require_once 'Zend/Log.php';
* $logEmailWriter->setFormatter($myEmailFormatter);
* </code>
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_Log {

View File

@ -6,7 +6,7 @@ require_once 'Zend/Log/Writer/Abstract.php';
*
* @see SS_Log for more information on using writers.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_LogEmailWriter extends Zend_Log_Writer_Abstract {

View File

@ -4,7 +4,7 @@ require_once 'Zend/Log/Formatter/Interface.php';
/**
* Formats SS error emails with a basic layout.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_LogErrorEmailFormatter implements Zend_Log_Formatter_Interface {

View File

@ -4,7 +4,7 @@ require_once 'Zend/Log/Formatter/Interface.php';
/**
* Formats SS error entries in an error file log.
* Format: [d-M-Y h:i:s] <type> at <file> line <line>: <errormessage> <url>
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_LogErrorFileFormatter implements Zend_Log_Formatter_Interface {

View File

@ -11,7 +11,7 @@ require_once 'Zend/Log/Writer/Abstract.php';
* @uses error_log() built-in PHP function.
* @see SS_Log for more information on using writers.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_LogFileWriter extends Zend_Log_Writer_Abstract {

View File

@ -44,7 +44,7 @@
* http://www.yoursite.com/dev/tasks/MyMigrationTask?isDev=1
* </code>
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class MigrationTask extends BuildTask {

View File

@ -5,7 +5,7 @@
*
* Requirements: http://graphviz.org/
*
* @package sapphire
* @package framework
* @subpackage tools
*/
class ModelViewer extends Controller {
@ -84,7 +84,7 @@ class ModelViewer extends Controller {
}
/**
* @package sapphire
* @package framework
* @subpackage tools
*/
class ModelViewer_Module extends ModelViewer {
@ -116,7 +116,7 @@ class ModelViewer_Module extends ModelViewer {
/**
* Represents a single model in the model viewer
*
* @package sapphire
* @package framework
* @subpackage tools
*/
class ModelViewer_Model extends ViewableData {
@ -178,7 +178,7 @@ class ModelViewer_Model extends ViewableData {
}
/**
* @package sapphire
* @package framework
* @subpackage tools
*/
class ModelViewer_Field extends ViewableData {
@ -194,7 +194,7 @@ class ModelViewer_Field extends ViewableData {
}
/**
* @package sapphire
* @package framework
* @subpackage tools
*/
class ModelViewer_Relation extends ViewableData {

View File

@ -10,7 +10,7 @@
/**
* Execution time profiler.
*
* @package sapphire
* @package framework
* @subpackage misc
*/
class Profiler {

View File

@ -1,7 +1,7 @@
<?php
/**
* Returns information about the current site instance.
* @package sapphire
* @package framework
* @subpackage control
*/
class SapphireInfo extends Controller {

View File

@ -19,7 +19,7 @@ define('16384',E_USER_DEPRECATED);
define('30719',E_ALL);
*/
/**
* @package sapphire
* @package framework
* @subpackage dev
*/
class SapphireREPL extends Controller {

View File

@ -5,7 +5,7 @@ require_once 'TestRunner.php';
* Test case class for the Sapphire framework.
* Sapphire unit testing is based on PHPUnit, but provides a number of hooks into our data model that make it easier to work with.
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class SapphireTest extends PHPUnit_Framework_TestCase {

View File

@ -33,7 +33,7 @@ define('TEST_INCOMPLETE', 2);
* 0.6 First created [David Spurr]
* 0.7 Added fix to getTestException provided [Glen Ogilvie]
*
* @package sapphire
* @package framework
* @subpackage testing
*
* @version 0.7 2006-03-12

View File

@ -5,7 +5,7 @@
* methods which are called just once per suite, not once per
* test method in each suite/case.
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class SapphireTestSuite extends PHPUnit_Framework_TestSuite {

View File

@ -7,7 +7,7 @@ require_once 'Zend/Log/Writer/Abstract.php';
*
* @see SS_Log for more information on using writers
* @uses Zend_Log_Writer_Abstract
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_SysLogWriter extends Zend_Log_Writer_Abstract {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage dev
*/
class TaskRunner extends Controller {

View File

@ -6,7 +6,7 @@
*
* @see http://www.phpunit.de/manual/3.5/en/extending-phpunit.html#extending-phpunit.PHPUnit_Framework_TestListener
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class SS_TestListener implements PHPUnit_Framework_TestListener {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage email
*/
class TestMailer extends Mailer {

View File

@ -1,7 +1,7 @@
<?php
/**
* Classes that implement TestOnly are only to be used during testing
* @package sapphire
* @package framework
* @subpackage testing
*/
interface TestOnly {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage testing
*/
@ -16,7 +16,7 @@
*
* See {@link browse()} output for generic usage instructions.
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class TestRunner extends Controller {

View File

@ -3,7 +3,7 @@
* Represents a test usage session of a web-app
* It will maintain session-state from request to request
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class TestSession {
@ -176,7 +176,7 @@ class TestSession {
/**
* Wrapper around SS_HTTPResponse to make it look like a SimpleHTTPResposne
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class TestSession_STResponseWrapper {

View File

@ -1,7 +1,7 @@
<?php
/**
* Allows human reading of a test in a format suitable for agile documentation
* @package sapphire
* @package framework
* @subpackage testing
*/
class TestViewer extends Controller {

View File

@ -62,7 +62,7 @@ require_once 'thirdparty/spyc/spyc.php';
* ErrorCode: 404
* </code>
*
* @package sapphire
* @package framework
* @subpackage core
*
* @see http://code.google.com/p/spyc/

View File

@ -8,7 +8,7 @@ require_once 'Zend/Log.php';
* Please refer to {@link SS_Log} for information on
* setting up logging for your projects.
*
* @package sapphire
* @package framework
* @subpackage dev
*/
class SS_ZendLog extends Zend_Log {

View File

@ -1,7 +1,7 @@
<?php
/**
* Interface for database helper classes.
* @package sapphire
* @package framework
*/
interface DatabaseConfigurationHelper {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage dev
*/
@ -255,7 +255,7 @@ if(!PhpUnitWrapper::has_php_unit()) {
* PHPUnit is a testing framework that can be installed using PEAR.
* It's not bundled with SilverStripe, you will need to install it yourself.
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class PHPUnit_Framework_TestCase {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage dev
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage dev
*/

View File

@ -1,7 +1,7 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage email
*/
@ -20,7 +20,7 @@ if(isset($_SERVER['SERVER_NAME'])) {
/**
* Class to support sending emails.
* @package sapphire
* @package framework
* @subpackage email
*/
class Email extends ViewableData {
@ -616,7 +616,7 @@ class Email extends ViewableData {
/**
* Base class that email bounce handlers extend
* @package sapphire
* @package framework
* @subpackage email
*/
class Email_BounceHandler extends Controller {
@ -738,7 +738,7 @@ class Email_BounceHandler extends Controller {
/**
* Database record for recording a bounced email
* @package sapphire
* @package framework
* @subpackage email
*/
class Email_BounceRecord extends DataObject {

View File

@ -3,7 +3,7 @@
* Mailer objects are responsible for actually sending emails.
* The default Mailer class will use PHP's mail() function.
*
* @package sapphire
* @package framework
* @subpackage email
*/
class Mailer extends Object {

View File

@ -59,7 +59,7 @@
* Ensure that you always set a "Filename" property when writing to the database,
* leaving it out can lead to unexpected results.
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class File extends DataObject {

View File

@ -24,7 +24,7 @@
* - max_depth (int): The maxmium depth to traverse down the folder tree,
* default to unlimited.
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class SS_FileFinder {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage filesystem
*/

View File

@ -2,7 +2,7 @@
/**
* A collection of static methods for manipulating the filesystem.
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class Filesystem extends Object {

View File

@ -14,7 +14,7 @@
* See {@link File} documentation for more details about the
* relationship between the database and filesystem in the SilverStripe file APIs.
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class Folder extends File {

View File

@ -1,7 +1,7 @@
<?php
/**
* A wrapper class for GD-based images, with lots of manipulation functions.
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class GD extends Object {

View File

@ -14,7 +14,7 @@
* (see http://doc.silverstripe.org/secure-development#filesystem).
* {@link File::$allowed_extensions} provides a good start for a list of "safe" extensions.
*
* @package sapphire
* @package framework
* @subpackage filesystem
*
* @todo Allow for non-database uploads
@ -329,7 +329,7 @@ class Upload extends Controller {
}
/**
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class Upload_Validator {

View File

@ -456,7 +456,7 @@ class DateField_Disabled extends DateField {
*
* Caution: This API is highly volatile, and might change without prior deprecation.
*
* @package sapphire
* @package framework
* @subpackage forms
*/
class DateField_View_JQuery extends Object {

View File

@ -25,7 +25,7 @@
* - "datetimeorder": An sprintf() template to determine in which order the date and time values will
* be combined. This is necessary as those separate formats are set in their invididual fields.
*
* @package sapphire
* @package framework
* @subpackage forms
*/
class DatetimeField extends FormField {

View File

@ -1,7 +1,7 @@
<?php
/**
*
* @package sapphire
* @package framework
* @subpackage forms
*
* @uses DBField::scaffoldFormField()

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage security
*/
class MemberDatetimeOptionsetField extends OptionsetField {

View File

@ -6,7 +6,7 @@
*
* @author Ingo Schommer, SilverStripe Ltd. (<firstname>@silverstripe.com)
*
* @package sapphire
* @package framework
* @subpackage fields-formattedinput
*/
class MoneyField extends FormField {

View File

@ -3,7 +3,7 @@
* This is a form decorator that lets you place a form inside another form.
* The actions will be appropriately rewritten so that the nested form gets called, rather than the parent form.
*
* @package sapphire
* @package framework
* @subpackage forms
*/
class NestedForm extends ViewableData {

View File

@ -20,7 +20,7 @@
* </code>
*
* @author Zauberfisch
* @package sapphire
* @package framework
* @subpackage forms
*/
class UploadField extends FileField {
@ -563,7 +563,7 @@ class UploadField extends FileField {
* RequestHandler for actions (edit, remove, delete) on a single item (File) of the UploadField
*
* @author Zauberfisch
* @package sapphire
* @package framework
* @subpackage forms
*/
class UploadField_ItemHandler extends RequestHandler {

View File

@ -15,7 +15,7 @@
*
* @see SS_List
*
* @package sapphire
* @package framework
* @subpackage fields-relational
*/
class GridField extends FormField {
@ -732,7 +732,7 @@ class GridField extends FormField {
* This class is the base class when you want to have an action that alters the state of the gridfield,
* rendered as a button element.
*
* @package sapphire
* @package framework
* @subpackage forms
*
*/

View File

@ -2,7 +2,7 @@
/**
* This component provides a button for opening the add new form provided by {@link GridFieldDetailForm}.
*
* @package sapphire
* @package framework
* @subpackage gridfield
*/
class GridFieldAddNewButton implements GridField_HTMLProvider {

View File

@ -3,7 +3,7 @@
*
* @see GridField
*
* @package sapphire
* @package framework
* @subpackage fields-relational
*/
class GridFieldDataColumns implements GridField_ColumnProvider {

View File

@ -10,7 +10,7 @@
* $action = new GridFieldDeleteAction(true); // removes the relation to object, instead of deleting
* </code>
*
* @package sapphire
* @package framework
* @subpackage gridfield
*/
class GridFieldDeleteAction implements GridField_ColumnProvider, GridField_ActionProvider {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage gridfield
*/

View File

@ -4,7 +4,7 @@
*
* @see GridField
*
* @package sapphire
* @package framework
* @subpackage fields-relational
*/
class GridFieldFilterHeader implements GridField_HTMLProvider, GridField_DataManipulator, GridField_ActionProvider {

View File

@ -6,7 +6,7 @@
*
* The purpose of this class is to have a footer that can round off GridField without having to use pagination.
*
* @package sapphire
* @package framework
* @subpackage gridfield
*/
class GridFieldFooter implements GridField_HTMLProvider {

View File

@ -3,7 +3,7 @@
* GridFieldPaginator paginates the gridfields list and adds controlls to the
* bottom of the gridfield.
*
* @package sapphire
* @package framework
* @subpackage fields-relational
*/
class GridFieldPaginator implements GridField_HTMLProvider, GridField_DataManipulator, GridField_ActionProvider {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage gridfield
*/

View File

@ -4,7 +4,7 @@
*
* @see GridField
*
* @package sapphire
* @package framework
* @subpackage fields-relational
*/
class GridFieldSortableHeader implements GridField_HTMLProvider, GridField_DataManipulator, GridField_ActionProvider {

View File

@ -6,7 +6,7 @@
*
* This header provides two new HTML fragment spaces: 'toolbar-header-left' and 'toolbar-header-right'.
*
* @package sapphire
* @package framework
* @subpackage gridfield
*/
class GridFieldToolbarHeader implements GridField_HTMLProvider {

View File

@ -6,7 +6,7 @@
*
* @see GridField
*
* @package sapphire
* @package framework
* @subpackage fields-relational
*/
class GridState extends HiddenField {

View File

@ -54,7 +54,7 @@
* @see http://www.w3.org/TR/i18n-html-tech-lang
*
* @author Bernat Foj Capell <bernat@silverstripe.com>
* @package sapphire
* @package framework
* @subpackage misc
*/
class i18n extends Object implements TemplateGlobalProvider {

View File

@ -10,7 +10,7 @@
* For any statics containing natural language, never use the static directly -
* always wrap it in a getter.
*
* @package sapphire
* @package framework
* @subpackage i18n
* @uses i18nTextCollector->collectFromEntityProviders()
*/

View File

@ -22,7 +22,7 @@
*
* @author Bernat Foj Capell <bernat@silverstripe.com>
* @author Ingo Schommer <FIRSTNAME@silverstripe.com>
* @package sapphire
* @package framework
* @subpackage i18n
* @uses i18nEntityProvider
* @uses i18n

View File

@ -2,7 +2,7 @@
/**
* Arabic (Saudi Arabia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Bulgarian (Bulgaria) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Catalan (Andorra) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Czech (Czech Republic) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Danish (Denmark) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* German (Germany) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* English (United Kingdom) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Esperanto language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Spanish (Spain) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Spanish (Mexico) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Estonian (Estonia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Finnish (Finland) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* French (France) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Hebrew (Israel) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Croatian (Croatia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Hungarian (Hungary) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Indonesian (Indonesia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Italian (Italy) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Japanese (Japan) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* LOLCAT language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Lithuanian (Lithuania) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Latvian (Latvia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Malay (Malaysia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Norwegian Bokmal (Norway) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Nepali (Nepal) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Dutch (Netherlands) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Polish (Poland) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Portuguese (Brazil) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Portuguese (Portugal) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Russian (Russia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Sinhalese (Sri Lanka) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Slovak (Slovakia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Serbian (Serbia) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Swedish (Sweden) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Turkish (Turkey) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Chinese (China) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -2,7 +2,7 @@
/**
* Chinese (Taiwan) language pack
* @package sapphire
* @package framework
* @subpackage i18n
*/

View File

@ -10,7 +10,7 @@
************************************************************************************/
/**
* @package sapphire
* @package framework
* @subpackage core
*/
@ -50,7 +50,7 @@ if (version_compare(phpversion(), '5.3.2', '<')) {
*
* On Apache, RewriteEngine can be used to do this.
*
* @package sapphire
* @package framework
* @subpackage core
* @see Director::direct()
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage core
*
* Alternative main.php file for servers that need the php5 extension

View File

@ -30,7 +30,7 @@
* backend (and the two-level backend with the File backend as the slow store) meets this requirement
*
* @author hfried
* @package sapphire
* @package framework
* @subpackage core
*/
class Aggregate extends ViewableData {
@ -129,7 +129,7 @@ class Aggregate extends ViewableData {
* A subclass of Aggregate that calculates aggregates for the result of a has_many query.
*
* @author hfried
* @package sapphire
* @package framework
* @subpackage core
*/
class Aggregate_Relationship extends Aggregate {

View File

@ -2,7 +2,7 @@
/**
* A list object that wraps around an array of objects or arrays.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class ArrayList extends ViewableData implements SS_List, SS_Filterable, SS_Sortable, SS_Limitable {

View File

@ -3,7 +3,7 @@
* Global database interface, complete with static methods.
* Use this class for interacting with the database.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class DB {

View File

@ -30,7 +30,7 @@
* $diff->ignoreFields('AuthorID', 'Status');
* </code>
*
* @package sapphire
* @package framework
* @subpackage misc
*/
class DataDifferencer extends ViewableData {

View File

@ -2,7 +2,7 @@
/**
* An extension that adds additional functionality to a {@link DataObject}.
*
* @package sapphire
* @package framework
* @subpackage model
*/
abstract class DataExtension extends Extension {

View File

@ -3,7 +3,7 @@
* Implements a "lazy loading" DataObjectSet.
* Uses {@link DataQuery} to do the actual query generation.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class DataList extends ViewableData implements SS_List, SS_Filterable, SS_Sortable, SS_Limitable {

View File

@ -63,7 +63,7 @@
* @todo Add instance specific removeExtension() which undos loadExtraStatics()
* and defineMethods()
*
* @package sapphire
* @package framework
* @subpackage model
*/
class DataObject extends ViewableData implements DataObjectInterface, i18nEntityProvider {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage model
* @deprecated 3.0 Use {@link DataExtension}.
*/

View File

@ -4,7 +4,7 @@
* similar to DataObject.
*
* In addition to the methods defined below, the data of the object should be directly accessible as fields.
* @package sapphire
* @package framework
* @subpackage model
*/
interface DataObjectInterface {

View File

@ -1,7 +1,7 @@
<?php
/**
* @deprecated Please use {@link DataList} or {@link ArrayList} instead.
* @package sapphire
* @package framework
* @subpackage model
*/
class DataObjectSet extends ArrayList {

View File

@ -2,7 +2,7 @@
/**
* Abstract database connectivity class.
* Sub-classes of this implement the actual database connection libraries
* @package sapphire
* @package framework
* @subpackage model
*/
abstract class SS_Database {
@ -904,7 +904,7 @@ abstract class SS_Database {
* Primarily, the SS_Query class takes care of the iterator plumbing, letting the subclasses focusing
* on providing the specific data-access methods that are required: {@link nextRecord()}, {@link numRecords()}
* and {@link seek()}
* @package sapphire
* @package framework
* @subpackage model
*/
abstract class SS_Query implements Iterator {

View File

@ -8,7 +8,7 @@ require_once("model/DB.php");
* Utility functions for administrating the database. These can be accessed
* via URL, e.g. http://www.yourdomain.com/db/build.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class DatabaseAdmin extends Controller {

View File

@ -3,7 +3,7 @@
* A list decorator that allows a list to be grouped into sub-lists by common
* values of a field.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class GroupedList extends SS_ListDecorator {

View File

@ -3,7 +3,7 @@
* This class acts as a wrapper around the built in DOMDocument class in order to use it to manage a HTML snippet,
* rather than a whole document, while still exposing the DOMDocument API.
*
* @package sapphire
* @package framework
* @subpackage integration
*/
class SS_HTMLValue extends ViewableData {

View File

@ -2,7 +2,7 @@
/**
* Anything that implements HiddenClass won't be shown in user-interface elements. For example,
* DataObjects that implement HiddenClass won't be showing in the "new page" dropdown.
* @package sapphire
* @package framework
*/
interface HiddenClass {

View File

@ -2,7 +2,7 @@
/**
* DataObjects that use the Hierarchy extension can be be organised as a hierarchy, with children and parents.
* The most obvious example of this is SiteTree.
* @package sapphire
* @package framework
* @subpackage model
*/
class Hierarchy extends DataExtension {

View File

@ -3,7 +3,7 @@
/**
* Represents an Image
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class Image extends File {
@ -458,7 +458,7 @@ class Image extends File {
* When Image object are processed or resized, a suitable Image_Cached object is returned, pointing to the
* cached copy of the processed image.
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class Image_Cached extends Image {

View File

@ -2,7 +2,7 @@
/**
* An interface that a class can implement to be treated as a list container.
*
* @package sapphire
* @package framework
* @subpackage model
*/
interface SS_List extends ArrayAccess, Countable, IteratorAggregate {

View File

@ -4,7 +4,7 @@
* functionality. It passes through list methods to the underlying list
* implementation.
*
* @package sapphire
* @package framework
* @subpackage model
*/
abstract class SS_ListDecorator extends ViewableData implements SS_List, SS_Sortable, SS_Filterable, SS_Limitable {

View File

@ -3,7 +3,7 @@
/**
* Creates a map from an SS_List by defining a key column and a value column.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class SS_Map implements ArrayAccess, Countable, IteratorAggregate {
@ -127,7 +127,7 @@ class SS_Map implements ArrayAccess, Countable, IteratorAggregate {
/**
* Builds a map iterator around an Iterator. Called by SS_Map
* @package sapphire
* @package framework
* @subpackage model
*/
class SS_Map_Iterator implements Iterator {

View File

@ -4,7 +4,7 @@
*
* Supported indexes for {@link requireTable()}:
*
* @package sapphire
* @package framework
* @subpackage model
*/
class MySQLDatabase extends SS_Database {
@ -1121,7 +1121,7 @@ class MySQLDatabase extends SS_Database {
/**
* A result-set from a MySQL database.
* @package sapphire
* @package framework
* @subpackage model
*/
class MySQLQuery extends SS_Query {

View File

@ -3,7 +3,7 @@
* This is a class used to represent key->value pairs generated from database queries.
* The query isn't actually executed until you need it.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class SQLMap extends Object implements IteratorAggregate {

View File

@ -7,7 +7,7 @@
*
* @todo Add support for INSERT and UPDATE queries
*
* @package sapphire
* @package framework
* @subpackage model
*/
class SQLQuery {

View File

@ -10,7 +10,7 @@
* $ascii = $tr->toASCII($unicode);
* </code>
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Transliterator extends Object {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage model
*/

View File

@ -4,7 +4,7 @@
* exception rather than a user error, the exception can be caught in unit tests and as such
* can be used as a successful test.
*
* @package sapphire
* @package framework
* @subpackage validation
*/
class ValidationException extends Exception {

View File

@ -3,7 +3,7 @@
/**
* A class that combined as a boolean result with an optional list of error messages.
* This is used for returning validation results from validators
* @package sapphire
* @package framework
* @subpackage core
*/
class ValidationResult extends Object {

View File

@ -2,7 +2,7 @@
/**
* The Versioned extension allows your DataObjects to have several versions, allowing
* you to rollback changes and view history. An example of this is the pages used in the CMS.
* @package sapphire
* @package framework
* @subpackage model
*/
class Versioned extends DataExtension {
@ -1067,7 +1067,7 @@ class Versioned extends DataExtension {
/**
* Represents a single version of a record.
*
* @package sapphire
* @package framework
* @subpackage model
*
* @see Versioned

View File

@ -2,7 +2,7 @@
/**
* Represents a boolean field.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Boolean extends DBField {

View File

@ -91,7 +91,7 @@
* }
* </code>
*
* @package sapphire
* @package framework
* @subpackage model
*/
interface CompositeDBField {

View File

@ -12,7 +12,7 @@
* );
* </code>
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Currency extends Decimal {

View File

@ -23,7 +23,7 @@
* }
* </code>
*
* @package sapphire
* @package framework
* @subpackage model
*/
abstract class DBField extends ViewableData {

View File

@ -4,7 +4,7 @@
*
* @todo Allowing showing locale values in different languages through Nice()
*
* @package sapphire
* @package framework
* @subpackage i18n
*/
class DBLocale extends Varchar {

View File

@ -15,7 +15,7 @@
*
* @todo Add localization support, see http://open.silverstripe.com/ticket/2931
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Date extends DBField {

View File

@ -20,7 +20,7 @@
*
* @todo Add localization support, see http://open.silverstripe.com/ticket/2931
*
* @package sapphire
* @package framework
* @subpackage model
*/
class SS_Datetime extends Date {

View File

@ -1,7 +1,7 @@
<?php
/**
* Represents a Decimal field.
* @package sapphire
* @package framework
* @subpackage model
*/
class Decimal extends DBField {

View File

@ -1,7 +1,7 @@
<?php
/**
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Double extends DBField {

View File

@ -3,7 +3,7 @@
* Class Enum represents an enumeration of a set of strings.
* See {@link DropdownField} for a {@link FormField} to select enum values.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Enum extends DBField {

View File

@ -2,7 +2,7 @@
/**
* Represents a floating point field.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Float extends DBField {

View File

@ -9,7 +9,7 @@
* @param string $name
* @param DataOject $object The object that the foreign key is stored on (should have a relation with $name)
*
* @package sapphire
* @package framework
* @subpackage model
*/
class ForeignKey extends Int {

View File

@ -7,7 +7,7 @@
* @see Text
* @see Varchar
*
* @package sapphire
* @package framework
* @subpackage model
*/
class HTMLText extends Text {

View File

@ -3,7 +3,7 @@
* Represents a short text field that is intended to contain HTML content.
*
* This behaves similarly to Varchar, but the template processor won't escape any HTML content within it.
* @package sapphire
* @package framework
* @subpackage model
*/
class HTMLVarchar extends Varchar {

View File

@ -2,7 +2,7 @@
/**
* Represents a signed 32 bit integer field.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Int extends DBField {

View File

@ -19,7 +19,7 @@ require_once 'Zend/Currency.php';
* @todo Addition, substraction and allocation of values
* @todo Model validation for $allowedCurrencies
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Money extends DBField implements CompositeDBField {

View File

@ -1,13 +1,13 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage model
*/
/**
* Represents an multi-select enumeration field.
* @package sapphire
* @package framework
* @subpackage model
*/
class MultiEnum extends Enum {

View File

@ -10,7 +10,7 @@
* );
* </code>
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Percentage extends Decimal {

View File

@ -4,7 +4,7 @@
*
* @todo Allow for custom limiting/filtering of scaffoldFormField dropdown
*
* @package sapphire
* @package framework
* @subpackage model
*/
class PrimaryKey extends Int {

View File

@ -1,7 +1,7 @@
<?php
/**
* An abstract base class for the string field types (i.e. Varchar and Text)
* @package sapphire
* @package framework
* @subpackage model
* @author Pete Bacon Darwin
*

View File

@ -13,7 +13,7 @@
* @see HTMLVarchar
* @see Varchar
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Text extends StringField {

View File

@ -11,7 +11,7 @@
*
* @todo Add localization support, see http://open.silverstripe.com/ticket/2931
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Time extends DBField {

View File

@ -6,7 +6,7 @@
* @see HTMLVarchar
* @see Text
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Varchar extends StringField {

View File

@ -1,13 +1,13 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage model
*/
/**
* Represents a single year field.
*
* @package sapphire
* @package framework
* @subpackage model
*/
class Year extends DBField {

View File

@ -11,7 +11,7 @@ unset($options);
/**
* BBCode parser object.
* Use on a text field in a template with $Content.Parse(BBCodeParser).
* @package sapphire
* @package framework
* @subpackage misc
*/
class BBCodeParser extends TextParser {

View File

@ -3,7 +3,7 @@ require_once 'HTML/HTMLBBCodeParser.php';
/**
* Dummy class that filters need to extend from.
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter extends SSHTMLBBCodeParser

View File

@ -20,7 +20,7 @@
//
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk>
*/
@ -32,7 +32,7 @@ require_once 'HTML/BBCodeParser/Filter.php';
/**
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter_Basic extends SSHTMLBBCodeParser_Filter

View File

@ -20,7 +20,7 @@
//
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk>
*/
@ -34,7 +34,7 @@ require_once 'HTML/BBCodeParser/Filter.php';
/**
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter_EmailLinks extends SSHTMLBBCodeParser_Filter

View File

@ -20,7 +20,7 @@
//
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk>
*/
@ -32,7 +32,7 @@ require_once 'HTML/BBCodeParser/Filter.php';
/**
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter_Extended extends SSHTMLBBCodeParser_Filter

View File

@ -20,7 +20,7 @@
//
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk>
*/
@ -30,7 +30,7 @@
require_once 'HTML/BBCodeParser/Filter.php';
/**
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter_Images extends SSHTMLBBCodeParser_Filter

View File

@ -20,7 +20,7 @@
//
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk>
*/
@ -30,7 +30,7 @@
require_once 'HTML/BBCodeParser/Filter.php';
/**
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter_Links extends SSHTMLBBCodeParser_Filter

View File

@ -21,7 +21,7 @@
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk>
*/
@ -31,7 +31,7 @@
require_once 'HTML/BBCodeParser/Filter.php';
/**
* @package sapphire
* @package framework
* @subpackage misc
*/
class SSHTMLBBCodeParser_Filter_Lists extends SSHTMLBBCodeParser_Filter

View File

@ -21,7 +21,7 @@
// Modified by SilverStripe silverstripe.com
/**
* @package sapphire
* @package framework
* @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk> , SilverStripe
*

View File

@ -5,7 +5,7 @@
* is not aware of the SQL syntax. This means we have to be conservative
* with modifying the SQL string.
*
* @package sapphire
* @package framework
* @subpackage parsers
* @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com)
*/

View File

@ -49,7 +49,7 @@
* [/shortcode]
* </code>
*
* @package sapphire
* @package framework
* @subpackage misc
*/
class ShortcodeParser {

View File

@ -22,7 +22,7 @@
* Again, @see BBCodeParser for an example of the syntax
*
* @todo Define a proper syntax for (or refactor) usable_tags that can be extended as needed.
* @package sapphire
* @package framework
* @subpackage misc
*/
abstract class TextParser extends Object {

View File

@ -1,7 +1,7 @@
/**
* Core styles for the basic GridField form field without any specific style.
*
* @package sapphire
* @package framework
* @subpackage scss
* @todo Add radial gradient to default delete button state
* @todo Create SASS mixin-function to simply swap the from/to, to to/from colours in grsdient mixins?

View File

@ -11,7 +11,7 @@
*
* @see http://doc.silverstripe.org/tutorial:4-site-search
*
* @package sapphire
* @package framework
* @subpackage search
*/
class FulltextSearchable extends DataExtension {

View File

@ -20,7 +20,7 @@
*
* @see http://doc.silverstripe.com/doku.php?id=searchcontext
*
* @package sapphire
* @package framework
* @subpackage search
*/
class SearchContext extends Object {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -13,7 +13,7 @@
* "abcdefg" => "abcd" # false
* </code>
*
* @package sapphire
* @package framework
* @subpackage search
*/
class EndsWithFilter extends SearchFilter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -10,7 +10,7 @@
* @todo case sensitivity switch
* @todo documentation
*
* @package sapphire
* @package framework
* @subpackage search
*/
class ExactMatchFilter extends SearchFilter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -9,7 +9,7 @@
* SQL syntax used: Column IN ('val1','val2')
*
* @todo Add negation (NOT IN)6
* @package sapphire
* @package framework
* @subpackage search
*/
class ExactMatchMultiFilter extends SearchFilter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -22,7 +22,7 @@
* );
* </code>
*
* @package sapphire
* @package framework
* @subpackage search
*/
class FulltextFilter extends SearchFilter {

View File

@ -4,7 +4,7 @@
*
* @todo documentation
*
* @package sapphire
* @package framework
* @subpackage search
*/
class GreaterThanFilter extends SearchFilter {

View File

@ -4,7 +4,7 @@
*
* @todo documentation
*
* @package sapphire
* @package framework
* @subpackage search
*/
class LessThanFilter extends SearchFilter {

View File

@ -2,7 +2,7 @@
/**
* Matches on rows where the field is not equal to the given value.
*
* @package sapphire
* @package framework
* @subpackage search
*/
class NegationFilter extends SearchFilter {

View File

@ -1,13 +1,13 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
/**
* Matches textual content with a LIKE '%keyword%' construct.
*
* @package sapphire
* @package framework
* @subpackage search
*/
class PartialMatchFilter extends SearchFilter {

View File

@ -5,7 +5,7 @@
* to create or amend a query for {@link DataObject} instances.
* See {@link SearchContext} for more information.
*
* @package sapphire
* @package framework
* @subpackage search
*/
abstract class SearchFilter extends Object {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -13,7 +13,7 @@
* "abcdefg" => "abcd" # true
* </code>
*
* @package sapphire
* @package framework
* @subpackage search
*/
class StartsWithFilter extends SearchFilter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -9,7 +9,7 @@
* SQL syntax used: Column IN ('val1','val2')
*
* @todo Add negation (NOT IN)6
* @package sapphire
* @package framework
* @subpackage search
*/
class StartsWithMultiFilter extends SearchFilter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -8,7 +8,7 @@
* Uses a substring match against content in column rows.
* @deprecated 3.0 Use PartialMatchFilter instead
*
* @package sapphire
* @package framework
* @subpackage search
*/
class SubstringFilter extends PartialMatchFilter {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage search
*/
@ -9,7 +9,7 @@
*
* @todo add to tests
*
* @package sapphire
* @package framework
* @subpackage search
*/
class WithinRangeFilter extends SearchFilter {

View File

@ -6,7 +6,7 @@
* methods like {@link MemberAuthenticator} or {@link OpenIDAuthenticator}.
*
* @author Markus Lanthaler <markus@silverstripe.com>
* @package sapphire
* @package framework
* @subpackage security
*/
abstract class Authenticator extends Object {

View File

@ -8,7 +8,7 @@
* It also has a function to protect your entire site. See {@link BasicAuth::protect_entire_site()}
* for more information. You can control this setting on controller-level by using {@link Controller->basicAuthEnabled}.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class BasicAuth {

View File

@ -1,7 +1,7 @@
<?php
/**
* Standard Change Password Form
* @package sapphire
* @package framework
* @subpackage security
*/
class ChangePasswordForm extends Form {

View File

@ -2,7 +2,7 @@
/**
* A security group.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class Group extends DataObject {

View File

@ -2,7 +2,7 @@
/**
* @todo Migrate Permission->Arg and Permission->Type values
*
* @package sapphire
* @package framework
* @subpackage security
*/
class GroupCsvBulkLoader extends CsvBulkLoader {

View File

@ -12,7 +12,7 @@
* complies with your privacy standards. We're logging
* username and IP.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class LoginAttempt extends DataObject {

View File

@ -6,7 +6,7 @@
* {@link MemberLoginForm} or {@link OpenIDLoginForm}.
*
* @author Markus Lanthaler <markus@silverstripe.com>
* @package sapphire
* @package framework
* @subpackage security
*/
abstract class LoginForm extends Form {

View File

@ -2,7 +2,7 @@
/**
* The member class which represents the users of the system
*
* @package sapphire
* @package framework
* @subpackage security
*/
class Member extends DataObject implements TemplateGlobalProvider {
@ -1385,7 +1385,7 @@ class Member extends DataObject implements TemplateGlobalProvider {
/**
* Represents a set of Groups attached to a member.
* Handles the hierarchy logic.
* @package sapphire
* @package framework
* @subpackage security
*/
class Member_GroupSet extends ManyManyList {
@ -1427,7 +1427,7 @@ class Member_GroupSet extends ManyManyList {
/**
* Form for editing a member profile.
* @package sapphire
* @package framework
* @subpackage security
*/
class Member_ProfileForm extends Form {
@ -1482,7 +1482,7 @@ class Member_ProfileForm extends Form {
/**
* Class used as template to send an email to new members
* @package sapphire
* @package framework
* @subpackage security
*/
class Member_SignupEmail extends Email {
@ -1532,7 +1532,7 @@ class Member_SignupEmail extends Email {
/**
* Class used as template to send an email saying that the password has been
* changed
* @package sapphire
* @package framework
* @subpackage security
*/
class Member_ChangePasswordEmail extends Email {
@ -1550,7 +1550,7 @@ class Member_ChangePasswordEmail extends Email {
/**
* Class used as template to send the forgot password email
* @package sapphire
* @package framework
* @subpackage security
*/
class Member_ForgotPasswordEmail extends Email {
@ -1566,7 +1566,7 @@ class Member_ForgotPasswordEmail extends Email {
/**
* Member Validator
* @package sapphire
* @package framework
* @subpackage security
*/
class Member_Validator extends RequiredFields {

View File

@ -3,7 +3,7 @@
* Authenticator for the default "member" method
*
* @author Markus Lanthaler <markus@silverstripe.com>
* @package sapphire
* @package framework
* @subpackage security
*/
class MemberAuthenticator extends Authenticator {

View File

@ -3,7 +3,7 @@
* Imports member records, and checks/updates duplicates based on their
* 'Email' property.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class MemberCsvBulkLoader extends CsvBulkLoader {

View File

@ -1,7 +1,7 @@
<?php
/**
* Log-in form for the "member" authentication method
* @package sapphire
* @package framework
* @subpackage security
*/
class MemberLoginForm extends LoginForm {

View File

@ -1,7 +1,7 @@
<?php
/**
* Keep track of users' previous passwords, so that we can check that new passwords aren't changed back to old ones.
* @package sapphire
* @package framework
* @subpackage security
*/
class MemberPassword extends DataObject {

View File

@ -8,7 +8,7 @@
*
* Used in {@link Security::encrypt_password()}.
*
* @package sapphire
* @package framework
* @subpackage security
*/
abstract class PasswordEncryptor {
@ -120,7 +120,7 @@ abstract class PasswordEncryptor {
* Please note that the implemented algorithms depend on the PHP
* distribution and architecture.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordEncryptor_PHPHash extends PasswordEncryptor {
@ -159,7 +159,7 @@ class PasswordEncryptor_PHPHash extends PasswordEncryptor {
* floating point precision problems in base_convert().
* See http://open.silverstripe.org/ticket/3004
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordEncryptor_LegacyPHPHash extends PasswordEncryptor_PHPHash {
@ -184,7 +184,7 @@ class PasswordEncryptor_LegacyPHPHash extends PasswordEncryptor_PHPHash {
/**
* Uses MySQL's PASSWORD encryption. Requires an active DB connection.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordEncryptor_MySQLPassword extends PasswordEncryptor {
@ -202,7 +202,7 @@ class PasswordEncryptor_MySQLPassword extends PasswordEncryptor {
/**
* Uses MySQL's OLD_PASSWORD encyrption. Requires an active DB connection.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordEncryptor_MySQLOldPassword extends PasswordEncryptor {
@ -222,7 +222,7 @@ class PasswordEncryptor_MySQLOldPassword extends PasswordEncryptor {
* Also used when Security::$encryptPasswords is set to FALSE.
* Not recommended.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordEncryptor_None extends PasswordEncryptor {
@ -236,7 +236,7 @@ class PasswordEncryptor_None extends PasswordEncryptor {
}
/**
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordEncryptor_NotFoundException extends Exception {}

View File

@ -12,7 +12,7 @@
* Member::set_password_validator($pwdValidator);
* </code>
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PasswordValidator extends Object {

View File

@ -1,7 +1,7 @@
<?php
/**
* Represents a permission assigned to a group.
* @package sapphire
* @package framework
* @subpackage security
*/
class Permission extends DataObject implements TemplateGlobalProvider {
@ -635,7 +635,7 @@ class Permission extends DataObject implements TemplateGlobalProvider {
*
* This class is used to group permissions together for showing on an
* interface.
* @package sapphire
* @package framework
* @subpackage security
*/
class Permission_Group {

View File

@ -7,7 +7,7 @@
*
* The field can gets its assignment data either from {@link Group} or {@link PermissionRole} records.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PermissionCheckboxSetField extends FormField {
@ -274,7 +274,7 @@ class PermissionCheckboxSetField extends FormField {
* Readonly version of a {@link PermissionCheckboxSetField} -
* uses the same structure, but has all checkboxes disabled.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PermissionCheckboxSetField_Readonly extends PermissionCheckboxSetField {

View File

@ -2,7 +2,7 @@
/**
* Used to let classes provide new permission codes.
* Every implementor of PermissionProvider is accessed and providePermissions() called to get the full list of permission codes.
* @package sapphire
* @package framework
* @subpackage security
*/
interface PermissionProvider {

View File

@ -10,7 +10,7 @@
* with access to {@link SecurityAdmin} (but no ADMIN privileges) to get themselves ADMIN access
* (which might be implied by certain roles).
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PermissionRole extends DataObject {

View File

@ -2,7 +2,7 @@
/**
* A PermissionRoleCode represents a single permission code assigned to a {@link PermissionRole}.
*
* @package sapphire
* @package framework
* @subpackage security
*/
class PermissionRoleCode extends DataObject {

View File

@ -4,7 +4,7 @@
* (mcrypt_create_iv(), openssl_random_pseudo_bytes(), /dev/urandom, COM.CAPICOM.Utilities.1, mt_rand()).
* Chosen method depends on operating system and PHP version.
*
* @package sapphire
* @package framework
* @subpackage security
* @author Ingo Schommer
*/

View File

@ -1,7 +1,7 @@
<?php
/**
* Implements a basic security model
* @package sapphire
* @package framework
* @subpackage security
*/
class Security extends Controller {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage security
*/

View File

@ -7,7 +7,7 @@
* See {@link ScheduledTask} for details.
*
* @todo Improve documentation
* @package sapphire
* @package framework
* @subpackage cron
*/
class DailyTask extends ScheduledTask {

View File

@ -9,7 +9,7 @@
*
* To run this action, the user needs to have administrator rights!
*
* @package sapphire
* @package framework
* @subpackage tasks
*/
class EncryptAllPasswordsTask extends BuildTask {

View File

@ -3,7 +3,7 @@
* Remove all cached/generated images that have been created as the result of a manipulation method being called on a
* {@link Image} object
*
* @package sapphire
* @package framework
* @subpackage filesystem
*/
class FlushGeneratedImagesTask extends BuildTask {

View File

@ -6,7 +6,7 @@
* they need to be triggered by an external automation tool like unix cron.
* See {@link ScheduledTask} for details.
*
* @package sapphire
* @package framework
* @subpackage cron
*/
class HourlyTask extends ScheduledTask {

View File

@ -6,7 +6,7 @@
* they need to be triggered by an external automation tool like unix cron.
* See {@link ScheduledTask} for details.
*
* @package sapphire
* @package framework
* @subpackage cron
*/
class MonthlyTask extends ScheduledTask {

View File

@ -6,7 +6,7 @@
* they need to be triggered by an external automation tool like unix cron.
* See {@link ScheduledTask} for details.
*
* @package sapphire
* @package framework
* @subpackage cron
*/
class QuarterHourlyTask extends ScheduledTask {

View File

@ -52,7 +52,7 @@
* </code>
*
* @todo Improve documentation
* @package sapphire
* @package framework
* @subpackage cron
*/
abstract class ScheduledTask extends CliController {

View File

@ -6,7 +6,7 @@
* they need to be triggered by an external automation tool like unix cron.
* See {@link ScheduledTask} for details.
*
* @package sapphire
* @package framework
* @subpackage cron
*/
class WeeklyTask extends ScheduledTask {

View File

@ -6,7 +6,7 @@
* they need to be triggered by an external automation tool like unix cron.
* See {@link ScheduledTask} for details.
*
* @package sapphire
* @package framework
* @subpackage cron
*/
class YearlyTask extends ScheduledTask {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tasks
*/
class i18nTextCollectorTask extends BuildTask {

View File

@ -16,7 +16,7 @@
* Note: We can't unit test this class because of segfaults in PHP5.3 when trying to
* use get_all_tests() within a SapphireTest.
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class FullTestSuite {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*
* @group sanitychecks

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class RSSFeedTest extends SapphireTest {

View File

@ -211,7 +211,7 @@ XML;
* @todo Less overloading of request()
* @todo Currently only works with relative (internal) URLs
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class RestfulServiceTest_MockRestfulService extends RestfulService {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class SapphireSoapServerTest extends FunctionalTest {
@ -20,7 +20,7 @@ class SapphireSoapServerTest extends FunctionalTest {
}
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class SapphireSoapServerTest_MyServer extends SapphireSoapServer {

View File

@ -5,7 +5,7 @@
* @todo Test filter and limit through GET params
* @todo Test DELETE verb
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class SoapModelAccessTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*
* @todo test Director::alternateBaseFolder()

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class HTTPResponseTest extends SapphireTest {

View File

@ -2,7 +2,7 @@
/**
* Tests the {@link HTTP} class
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class HTTPTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class NullHTTPRequestTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
/**
* Tests to cover the {@link Session} class
*
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ArrayLibTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ClassInfoTest extends SapphireTest {

View File

@ -1,7 +1,7 @@
<?php
/**
* Test various functions on the {@link Convert} class.
* @package sapphire
* @package framework
* @subpackage tests
*/
class ConvertTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
* Tests for the core of SilverStripe, such as how the temporary
* directory is determined throughout the framework.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class CoreTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -2,7 +2,7 @@
/**
* Tests various static getter and setter methods on {@link Object}
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class ObjectStaticTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*
* @todo tests for addStaticVars()

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link SS_ClassManifest} class.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class ClassManifestTest extends SapphireTest {

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link ManifestFileFinder} class.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class ManifestFileFinderTest extends SapphireTest {

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link SS_ClassManifest} class.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class NamespacedClassManifestTest extends SapphireTest {

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link SS_TemplateLoader} class.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class TemplateLoaderTest extends SapphireTest {

View File

@ -2,7 +2,7 @@
/**
* Tests for the template manifest.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class TemplateManifestTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class TokenisedRegularExpressionTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class BacktraceTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class SS_LogTest extends SapphireTest {

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link SS_FileFinder} class.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class FileFinderTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class FileNameFilterTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
* @author Ingo Schommer (ingo at silverstripe dot com)
* @todo There's currently no way to save outside of assets/ folder
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class FolderTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class UploadTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CheckboxFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CheckboxSetFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ComplexTableFieldTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CompositeFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ConfirmedPasswordFieldTest extends SapphireTest {

View File

@ -1,7 +1,7 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CurrencyFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DateFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DateFieldViewJQueryTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DatetimeFieldTest extends SapphireTest {
@ -171,7 +171,7 @@ class DatetimeFieldTest extends SapphireTest {
}
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DatetimeFieldTest_Model extends DataObject implements TestOnly {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DropdownFieldTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
/**
* Tests for FieldList
*
* @package sapphire
* @package framework
* @subpackage tests
*
* @todo test for {@link FieldList->setValues()}. Need to check

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class FileFieldTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class FormFieldTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
/**
* Tests for DataObject FormField scaffolding
*
* @package sapphire
* @package framework
* @subpackage tests
*
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class FormTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class HtmlEditorConfigTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class HtmlEditorFieldTest extends FunctionalTest {
@ -94,7 +94,7 @@ class HtmlEditorFieldTest extends FunctionalTest {
}
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class HtmlEditorFieldTest_DummyMediaFormFieldExtension extends Extension implements TestOnly {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage forms
*/
class MemberDatetimeOptionsetFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class MoneyFieldTest extends SapphireTest {

View File

@ -1,7 +1,7 @@
<?php
/**
* Tests the NullableField form field class.
* @package sapphire
* @package framework
* @subpackage tests
* @author Pete Bacon Darwin
*

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class OptionsetFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*
* @todo Test that order of combine_files() is correct

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class TimeFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class i18nTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class i18nTextCollectorTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class i18nTextCollectorTestMyObject extends DataObject implements TestOnly {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class i18nTextCollectorTestMySubObject extends i18nTextCollectorTestMyObject implements TestOnly {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class SS_HTMLValueTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ArrayListTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ComponentSetTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CompositeDBFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CurrencyTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
/**
*
* Tests for DBField objects.
* @package sapphire
* @package framework
* @subpackage tests
*
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DBLocaleTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DataObjectTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage Testing
*/
class DatabaseTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DateTest extends SapphireTest {

View File

@ -7,7 +7,7 @@
* doesn't switch throughout the test execution. This means tests might
* fail when run at 23:59:59.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class SS_DatetimeTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DecimalTest extends SapphireTest {
@ -37,7 +37,7 @@ class DecimalTest extends SapphireTest {
}
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class DecimalTest_DataObject extends DataObject implements TestOnly {

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link GroupedList} list decorator.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class GroupedListTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class HTMLTextTest extends SapphireTest {

View File

@ -1,7 +1,7 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ImageTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -8,7 +8,7 @@
*/
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class MoneyTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage testing
*/

View File

@ -2,7 +2,7 @@
/**
* Tests for the {@link PaginatedList} class.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class PaginatedListTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class PercentageTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class TextTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class TransactionTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class URLSegmentFilterTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class SQLFormatterTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class ShortcodeParserTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -5,7 +5,7 @@
* the right "join" clauses to $query without the component parent class missing from
* "join" chain.
*
* @package sapphire
* @package framework
* @subpackage testing
*/
class SearchFilterApplyRelationTest extends SapphireTest{

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class GroupCsvBulkLoaderTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class GroupTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class MemberAuthenticatorTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class MemberCsvBulkLoaderTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class MemberTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class PermissionCheckboxSetFieldTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class PermissionRoleTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
* @author Ingo Schommer
*/

View File

@ -2,7 +2,7 @@
/**
* Test the security class, including log-in form, change password form, etc
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class SecurityTest extends FunctionalTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class SecurityTokenTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class EncryptAllPasswordsTaskTest extends SapphireTest {

View File

@ -1,6 +1,6 @@
<?php
/**
* @package sapphire
* @package framework
* @subpackage tests
*/
class CSSContentParserTest extends SapphireTest {

View File

@ -3,7 +3,7 @@
* See {@link SSViewerTest->testCastingHelpers()} for more tests related to casting and ViewableData behaviour,
* from a template-parsing perspective.
*
* @package sapphire
* @package framework
* @subpackage tests
*/
class ViewableDataTest extends SapphireTest {

View File

@ -9,7 +9,7 @@
* ));
* </code>
*
* @package sapphire
* @package framework
* @subpackage view
*/
class ArrayData extends ViewableData {

View File

@ -4,7 +4,7 @@
* Requirements tracker, for javascript and css.
* @todo Document the requirements tracker, and discuss it with the others.
*
* @package sapphire
* @package framework
* @subpackage view
*/
class Requirements {
@ -313,7 +313,7 @@ class Requirements {
}
/**
* @package sapphire
* @package framework
* @subpackage view
*/
class Requirements_Backend {

View File

@ -470,7 +470,7 @@ class SSViewer_DataPresenter extends SSViewer_Scope {
* @see http://doc.silverstripe.org/themes
* @see http://doc.silverstripe.org/themes:developing
*
* @package sapphire
* @package framework
* @subpackage view
*/
class SSViewer {
@ -897,7 +897,7 @@ class SSViewer {
/**
* Special SSViewer that will process a template passed as a string, rather than a filename.
* @package sapphire
* @package framework
* @subpackage view
*/
class SSViewer_FromString extends SSViewer {

View File

@ -4,7 +4,7 @@
*
* Director::AbsoluteBaseURL is an example of this.
*
* @package sapphire
* @package framework
* @subpackage core
*/
interface TemplateGlobalProvider {

View File

@ -5,7 +5,7 @@
*
* SSViewer_BasicIteratorSupport is an example of this. See also @TemplateGlobalProvider
*
* @package sapphire
* @package framework
* @subpackage core
*/
interface TemplateIteratorProvider {

View File

@ -6,7 +6,7 @@
* is provided and automatically escaped by ViewableData. Any class that needs to be available to a view (controllers,
* {@link DataObject}s, page controls) should inherit from this class.
*
* @package sapphire
* @package framework
* @subpackage view
*/
class ViewableData extends Object implements IteratorAggregate {
@ -576,7 +576,7 @@ class ViewableData extends Object implements IteratorAggregate {
}
/**
* @package sapphire
* @package framework
* @subpackage view
*/
class ViewableData_Customised extends ViewableData {
@ -648,7 +648,7 @@ class ViewableData_Customised extends ViewableData {
/**
* Allows you to render debug information about a {@link ViewableData} object into a template.
*
* @package sapphire
* @package framework
* @subpackage view
*/
class ViewableData_Debugger extends ViewableData {