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'); * Authenticator::register_authenticator('OpenIDAuthenticator');
* </code> * </code>
* *
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* @package sapphire * @package framework
* @subpackage admin * @subpackage admin
* @deprecated 3.0 Use {@link LeftAndMainExtension} * @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-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; } .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 ---------------------------------------------------- */ /** ---------------------------------------------------- Basic form fields ---------------------------------------------------- */
form.nostyle .field { padding: 0; border: 0; } form.nostyle .field { padding: 0; border: 0; }
form.nostyle label { float: none; width: auto; } 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 > a > .jstree-icon { display: none; }
.cms-tree.multiple li#record-0 > a .jstree-checkbox { 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 { 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 { color: white; white-space: nowrap; text-overflow: ellipsis; display: block; }
.cms-logo-header span a { color: #3ebae0; display: inline; } .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. * 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. * It is an addition to the base styles defined in framework/css/Form.css.
* *
* @package sapphire * @package framework
* @subpackage admin * @subpackage admin
*/ */

View File

@ -3,7 +3,7 @@
* *
* Take into consideration CSS selector performance. * Take into consideration CSS selector performance.
* *
* @package sapphire * @package framework
* @subpackage admin * @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. * 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. * This is most commonly used in developing RESTful APIs.
* *
* @package sapphire * @package framework
* @subpackage formatters * @subpackage formatters
*/ */
abstract class DataFormatter extends Object { abstract class DataFormatter extends Object {

View File

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

View File

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

View File

@ -4,7 +4,7 @@
* *
* This class is used to create an RSS feed. * This class is used to create an RSS feed.
* @todo Improve documentation * @todo Improve documentation
* @package sapphire * @package framework
* @subpackage integration * @subpackage integration
*/ */
class RSSFeed extends ViewableData { class RSSFeed extends ViewableData {
@ -215,7 +215,7 @@ class RSSFeed extends ViewableData {
* This class is used for entries of an RSS feed. * This class is used for entries of an RSS feed.
* *
* @see RSSFeed * @see RSSFeed
* @package sapphire * @package framework
* @subpackage integration * @subpackage integration
*/ */
class RSSFeed_Entry extends ViewableData { 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 Access to extendable methods/relations like SiteTree/1/Versions or SiteTree/1/Version/22
* @todo Respect $api_access array notation in search contexts * @todo Respect $api_access array notation in search contexts
* *
* @package sapphire * @package framework
* @subpackage api * @subpackage api
*/ */
class RestfulServer extends Controller { class RestfulServer extends Controller {
@ -618,7 +618,7 @@ class RestfulServer extends Controller {
/** /**
* Restful server handler for a SS_List * Restful server handler for a SS_List
* *
* @package sapphire * @package framework
* @subpackage api * @subpackage api
*/ */
class RestfulServer_List { class RestfulServer_List {
@ -638,7 +638,7 @@ class RestfulServer_List {
/** /**
* Restful server handler for a single DataObject * Restful server handler for a single DataObject
* *
* @package sapphire * @package framework
* @subpackage api * @subpackage api
*/ */
class RestfulServer_Item { class RestfulServer_Item {

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* @package sapphire * @package framework
* @subpackage formatters * @subpackage formatters
*/ */
class XMLDataFormatter extends DataFormatter { 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 * 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 * @author hfried
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
class SS_Cache { 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. * 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 * @subpackage core
*/ */

View File

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

View File

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

View File

@ -17,7 +17,7 @@
* through the "text/xml" or "application/xhtml+xml" Content-Type. * 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. * Please see http://webkit.org/blog/68/understanding-html-xml-and-xhtml/ for further information.
* *
* @package sapphire * @package framework
* @subpackage control * @subpackage control
* *
* @todo Check for correct XHTML doctype in xhtml() * @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. * 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. * See {@link getTemplate()} for information on how the template is chosen.
* @package sapphire * @package framework
* @subpackage control * @subpackage control
*/ */
class Controller extends RequestHandler implements TemplateGlobalProvider { class Controller extends RequestHandler implements TemplateGlobalProvider {

View File

@ -2,7 +2,7 @@
/** /**
* A set of static methods for manipulating cookies. * A set of static methods for manipulating cookies.
* *
* @package sapphire * @package framework
* @subpackage misc * @subpackage misc
*/ */
class Cookie { 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()}. * 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 * @subpackage control
* @see Director::direct(),Director::addRules(),Director::set_environment_type() * @see Director::direct(),Director::addRules(),Director::set_environment_type()
*/ */

View File

@ -3,7 +3,7 @@
* A class with HTTP-related helpers. * A class with HTTP-related helpers.
* Like Debug, this is more a bundle of methods than a class ;-) * Like Debug, this is more a bundle of methods than a class ;-)
* *
* @package sapphire * @package framework
* @subpackage misc * @subpackage misc
*/ */
class HTTP { 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 * @todo Accept X_HTTP_METHOD_OVERRIDE http header and $_REQUEST['_method'] to override request types (useful for webclients
* not supporting PUT and DELETE) * not supporting PUT and DELETE)
* *
* @package sapphire * @package framework
* @subpackage control * @subpackage control
*/ */
class SS_HTTPRequest implements ArrayAccess { class SS_HTTPRequest implements ArrayAccess {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -31,7 +31,7 @@
* moved into different subsystems. * 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.' * @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. * This could be decoupled.
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -3,7 +3,7 @@
* A class which builds a manifest of all templates present in a directory, * A class which builds a manifest of all templates present in a directory,
* in both modules and themes. * in both modules and themes.
* *
* @package sapphire * @package framework
* @subpackage manifest * @subpackage manifest
*/ */
class SS_TemplateManifest { 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. * 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. * This is a crucial component of the ManifestBuilder.
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
class TokenisedRegularExpression { 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 > 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] tr.ui-selected, .cms .ss-gridfield[data-selectable] tr.ui-selecting { background: #FFFAD6 !important; }
.cms .ss-gridfield[data-selectable] td { cursor: pointer; } .cms .ss-gridfield[data-selectable] td { cursor: pointer; }

View File

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

View File

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

View File

@ -10,7 +10,7 @@
* @todo Character conversion * @todo Character conversion
* *
* @see http://rfc.net/rfc4180.html * @see http://rfc.net/rfc4180.html
* @package sapphire * @package framework
* @subpackage bulkloading * @subpackage bulkloading
* @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com) * @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. * @todo Refactor to support lazy-loaded DataObjectSets once they are implemented.
* *
* @package sapphire * @package framework
* @subpackage bulkloading * @subpackage bulkloading
* @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com) * @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, * and falls back to the "tidy" CLI tool. If none of those exists,
* the string is parsed directly without sanitization. * the string is parsed directly without sanitization.
* *
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
class CSSContentParser extends Object { class CSSContentParser extends Object {

View File

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

View File

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

View File

@ -3,7 +3,7 @@
* A basic HTML wrapper for stylish rendering of a developement info view. * A basic HTML wrapper for stylish rendering of a developement info view.
* Used to output error messages, and test results. * Used to output error messages, and test results.
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
* *
* @todo Perhaps DebugView should be an interface / ABC, implemented by HTMLDebugView and CliDebugView? * @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 * Test reporter optimised for CLI (ie, plain-text) output
* *
* @package sapphire * @package framework
* @subpackage testing * @subpackage testing
*/ */
class CliTestReporter extends SapphireTestReporter { class CliTestReporter extends SapphireTestReporter {

View File

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

View File

@ -4,7 +4,7 @@
* Uses the fgetcsv() function to process CSV input. Accepts a file-handler as input. * Uses the fgetcsv() function to process CSV input. Accepts a file-handler as input.
* *
* @see http://rfc.net/rfc4180.html * @see http://rfc.net/rfc4180.html
* @package sapphire * @package framework
* @subpackage bulkloading * @subpackage bulkloading
* @author Ingo Schommer, Silverstripe Ltd. (<myfirstname>@silverstripe.com) * @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 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 * @todo better way of figuring out the error context to display in highlighted source
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class Debug { class Debug {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -41,7 +41,7 @@ require_once 'Zend/Log.php';
* $logEmailWriter->setFormatter($myEmailFormatter); * $logEmailWriter->setFormatter($myEmailFormatter);
* </code> * </code>
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_Log { 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. * @see SS_Log for more information on using writers.
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_LogEmailWriter extends Zend_Log_Writer_Abstract { 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. * Formats SS error emails with a basic layout.
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_LogErrorEmailFormatter implements Zend_Log_Formatter_Interface { 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. * Formats SS error entries in an error file log.
* Format: [d-M-Y h:i:s] <type> at <file> line <line>: <errormessage> <url> * Format: [d-M-Y h:i:s] <type> at <file> line <line>: <errormessage> <url>
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_LogErrorFileFormatter implements Zend_Log_Formatter_Interface { 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. * @uses error_log() built-in PHP function.
* @see SS_Log for more information on using writers. * @see SS_Log for more information on using writers.
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_LogFileWriter extends Zend_Log_Writer_Abstract { class SS_LogFileWriter extends Zend_Log_Writer_Abstract {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -5,7 +5,7 @@ require_once 'TestRunner.php';
* Test case class for the Sapphire framework. * 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. * 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 * @subpackage testing
*/ */
class SapphireTest extends PHPUnit_Framework_TestCase { class SapphireTest extends PHPUnit_Framework_TestCase {

View File

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

View File

@ -5,7 +5,7 @@
* methods which are called just once per suite, not once per * methods which are called just once per suite, not once per
* test method in each suite/case. * test method in each suite/case.
* *
* @package sapphire * @package framework
* @subpackage testing * @subpackage testing
*/ */
class SapphireTestSuite extends PHPUnit_Framework_TestSuite { 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 * @see SS_Log for more information on using writers
* @uses Zend_Log_Writer_Abstract * @uses Zend_Log_Writer_Abstract
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_SysLogWriter extends Zend_Log_Writer_Abstract { class SS_SysLogWriter extends Zend_Log_Writer_Abstract {

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class TaskRunner extends Controller { 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 * @see http://www.phpunit.de/manual/3.5/en/extending-phpunit.html#extending-phpunit.PHPUnit_Framework_TestListener
* *
* @package sapphire * @package framework
* @subpackage testing * @subpackage testing
*/ */
class SS_TestListener implements PHPUnit_Framework_TestListener { class SS_TestListener implements PHPUnit_Framework_TestListener {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -62,7 +62,7 @@ require_once 'thirdparty/spyc/spyc.php';
* ErrorCode: 404 * ErrorCode: 404
* </code> * </code>
* *
* @package sapphire * @package framework
* @subpackage core * @subpackage core
* *
* @see http://code.google.com/p/spyc/ * @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 * Please refer to {@link SS_Log} for information on
* setting up logging for your projects. * setting up logging for your projects.
* *
* @package sapphire * @package framework
* @subpackage dev * @subpackage dev
*/ */
class SS_ZendLog extends Zend_Log { class SS_ZendLog extends Zend_Log {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -14,7 +14,7 @@
* (see http://doc.silverstripe.org/secure-development#filesystem). * (see http://doc.silverstripe.org/secure-development#filesystem).
* {@link File::$allowed_extensions} provides a good start for a list of "safe" extensions. * {@link File::$allowed_extensions} provides a good start for a list of "safe" extensions.
* *
* @package sapphire * @package framework
* @subpackage filesystem * @subpackage filesystem
* *
* @todo Allow for non-database uploads * @todo Allow for non-database uploads
@ -329,7 +329,7 @@ class Upload extends Controller {
} }
/** /**
* @package sapphire * @package framework
* @subpackage filesystem * @subpackage filesystem
*/ */
class Upload_Validator { 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. * Caution: This API is highly volatile, and might change without prior deprecation.
* *
* @package sapphire * @package framework
* @subpackage forms * @subpackage forms
*/ */
class DateField_View_JQuery extends Object { 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 * - "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. * be combined. This is necessary as those separate formats are set in their invididual fields.
* *
* @package sapphire * @package framework
* @subpackage forms * @subpackage forms
*/ */
class DatetimeField extends FormField { class DatetimeField extends FormField {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -15,7 +15,7 @@
* *
* @see SS_List * @see SS_List
* *
* @package sapphire * @package framework
* @subpackage fields-relational * @subpackage fields-relational
*/ */
class GridField extends FormField { 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, * 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. * rendered as a button element.
* *
* @package sapphire * @package framework
* @subpackage forms * @subpackage forms
* *
*/ */

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,7 @@
* *
* @see GridField * @see GridField
* *
* @package sapphire * @package framework
* @subpackage fields-relational * @subpackage fields-relational
*/ */
class GridFieldFilterHeader implements GridField_HTMLProvider, GridField_DataManipulator, GridField_ActionProvider { 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. * 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 * @subpackage gridfield
*/ */
class GridFieldFooter implements GridField_HTMLProvider { class GridFieldFooter implements GridField_HTMLProvider {

View File

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

View File

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

View File

@ -4,7 +4,7 @@
* *
* @see GridField * @see GridField
* *
* @package sapphire * @package framework
* @subpackage fields-relational * @subpackage fields-relational
*/ */
class GridFieldSortableHeader implements GridField_HTMLProvider, GridField_DataManipulator, GridField_ActionProvider { 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'. * This header provides two new HTML fragment spaces: 'toolbar-header-left' and 'toolbar-header-right'.
* *
* @package sapphire * @package framework
* @subpackage gridfield * @subpackage gridfield
*/ */
class GridFieldToolbarHeader implements GridField_HTMLProvider { class GridFieldToolbarHeader implements GridField_HTMLProvider {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* @package sapphire * @package framework
* @subpackage core * @subpackage core
* *
* Alternative main.php file for servers that need the php5 extension * 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 * backend (and the two-level backend with the File backend as the slow store) meets this requirement
* *
* @author hfried * @author hfried
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
class Aggregate extends ViewableData { 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. * A subclass of Aggregate that calculates aggregates for the result of a has_many query.
* *
* @author hfried * @author hfried
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
class Aggregate_Relationship extends Aggregate { class Aggregate_Relationship extends Aggregate {

View File

@ -2,7 +2,7 @@
/** /**
* A list object that wraps around an array of objects or arrays. * A list object that wraps around an array of objects or arrays.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class ArrayList extends ViewableData implements SS_List, SS_Filterable, SS_Sortable, SS_Limitable { 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. * Global database interface, complete with static methods.
* Use this class for interacting with the database. * Use this class for interacting with the database.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class DB { class DB {

View File

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

View File

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

View File

@ -3,7 +3,7 @@
* Implements a "lazy loading" DataObjectSet. * Implements a "lazy loading" DataObjectSet.
* Uses {@link DataQuery} to do the actual query generation. * Uses {@link DataQuery} to do the actual query generation.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class DataList extends ViewableData implements SS_List, SS_Filterable, SS_Sortable, SS_Limitable { 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() * @todo Add instance specific removeExtension() which undos loadExtraStatics()
* and defineMethods() * and defineMethods()
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class DataObject extends ViewableData implements DataObjectInterface, i18nEntityProvider { class DataObject extends ViewableData implements DataObjectInterface, i18nEntityProvider {

View File

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

View File

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

View File

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

View File

@ -2,7 +2,7 @@
/** /**
* Abstract database connectivity class. * Abstract database connectivity class.
* Sub-classes of this implement the actual database connection libraries * Sub-classes of this implement the actual database connection libraries
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
abstract class SS_Database { 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 * 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()} * on providing the specific data-access methods that are required: {@link nextRecord()}, {@link numRecords()}
* and {@link seek()} * and {@link seek()}
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
abstract class SS_Query implements Iterator { 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 * Utility functions for administrating the database. These can be accessed
* via URL, e.g. http://www.yourdomain.com/db/build. * via URL, e.g. http://www.yourdomain.com/db/build.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class DatabaseAdmin extends Controller { 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 * A list decorator that allows a list to be grouped into sub-lists by common
* values of a field. * values of a field.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class GroupedList extends SS_ListDecorator { 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, * 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. * rather than a whole document, while still exposing the DOMDocument API.
* *
* @package sapphire * @package framework
* @subpackage integration * @subpackage integration
*/ */
class SS_HTMLValue extends ViewableData { 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, * 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. * DataObjects that implement HiddenClass won't be showing in the "new page" dropdown.
* @package sapphire * @package framework
*/ */
interface HiddenClass { 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. * 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. * The most obvious example of this is SiteTree.
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class Hierarchy extends DataExtension { class Hierarchy extends DataExtension {

View File

@ -3,7 +3,7 @@
/** /**
* Represents an Image * Represents an Image
* *
* @package sapphire * @package framework
* @subpackage filesystem * @subpackage filesystem
*/ */
class Image extends File { 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 * When Image object are processed or resized, a suitable Image_Cached object is returned, pointing to the
* cached copy of the processed image. * cached copy of the processed image.
* *
* @package sapphire * @package framework
* @subpackage filesystem * @subpackage filesystem
*/ */
class Image_Cached extends Image { 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. * An interface that a class can implement to be treated as a list container.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
interface SS_List extends ArrayAccess, Countable, IteratorAggregate { interface SS_List extends ArrayAccess, Countable, IteratorAggregate {

View File

@ -4,7 +4,7 @@
* functionality. It passes through list methods to the underlying list * functionality. It passes through list methods to the underlying list
* implementation. * implementation.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
abstract class SS_ListDecorator extends ViewableData implements SS_List, SS_Sortable, SS_Filterable, SS_Limitable { 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. * Creates a map from an SS_List by defining a key column and a value column.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class SS_Map implements ArrayAccess, Countable, IteratorAggregate { 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 * Builds a map iterator around an Iterator. Called by SS_Map
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class SS_Map_Iterator implements Iterator { class SS_Map_Iterator implements Iterator {

View File

@ -4,7 +4,7 @@
* *
* Supported indexes for {@link requireTable()}: * Supported indexes for {@link requireTable()}:
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class MySQLDatabase extends SS_Database { class MySQLDatabase extends SS_Database {
@ -1121,7 +1121,7 @@ class MySQLDatabase extends SS_Database {
/** /**
* A result-set from a MySQL database. * A result-set from a MySQL database.
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class MySQLQuery extends SS_Query { 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. * This is a class used to represent key->value pairs generated from database queries.
* The query isn't actually executed until you need it. * The query isn't actually executed until you need it.
* *
* @package sapphire * @package framework
* @subpackage model * @subpackage model
*/ */
class SQLMap extends Object implements IteratorAggregate { class SQLMap extends Object implements IteratorAggregate {

View File

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

View File

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

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* @package sapphire * @package framework
* @subpackage model * @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 * exception rather than a user error, the exception can be caught in unit tests and as such
* can be used as a successful test. * can be used as a successful test.
* *
* @package sapphire * @package framework
* @subpackage validation * @subpackage validation
*/ */
class ValidationException extends Exception { 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. * A class that combined as a boolean result with an optional list of error messages.
* This is used for returning validation results from validators * This is used for returning validation results from validators
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
class ValidationResult extends Object { class ValidationResult extends Object {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -9,7 +9,7 @@
* @param string $name * @param string $name
* @param DataOject $object The object that the foreign key is stored on (should have a relation with $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 * @subpackage model
*/ */
class ForeignKey extends Int { class ForeignKey extends Int {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -21,7 +21,7 @@
// Modified by SilverStripe silverstripe.com // Modified by SilverStripe silverstripe.com
/** /**
* @package sapphire * @package framework
* @subpackage misc * @subpackage misc
* @author Stijn de Reede <sjr@gmx.co.uk> , SilverStripe * @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 * is not aware of the SQL syntax. This means we have to be conservative
* with modifying the SQL string. * with modifying the SQL string.
* *
* @package sapphire * @package framework
* @subpackage parsers * @subpackage parsers
* @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com) * @author Ingo Schommer, Silverstripe Ltd. (<firstname>@silverstripe.com)
*/ */

View File

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

View File

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

View File

@ -1,7 +1,7 @@
/** /**
* Core styles for the basic GridField form field without any specific style. * Core styles for the basic GridField form field without any specific style.
* *
* @package sapphire * @package framework
* @subpackage scss * @subpackage scss
* @todo Add radial gradient to default delete button state * @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? * @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 * @see http://doc.silverstripe.org/tutorial:4-site-search
* *
* @package sapphire * @package framework
* @subpackage search * @subpackage search
*/ */
class FulltextSearchable extends DataExtension { class FulltextSearchable extends DataExtension {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -6,7 +6,7 @@
* methods like {@link MemberAuthenticator} or {@link OpenIDAuthenticator}. * methods like {@link MemberAuthenticator} or {@link OpenIDAuthenticator}.
* *
* @author Markus Lanthaler <markus@silverstripe.com> * @author Markus Lanthaler <markus@silverstripe.com>
* @package sapphire * @package framework
* @subpackage security * @subpackage security
*/ */
abstract class Authenticator extends Object { 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()} * 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}. * for more information. You can control this setting on controller-level by using {@link Controller->basicAuthEnabled}.
* *
* @package sapphire * @package framework
* @subpackage security * @subpackage security
*/ */
class BasicAuth { class BasicAuth {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,7 +2,7 @@
/** /**
* A PermissionRoleCode represents a single permission code assigned to a {@link PermissionRole}. * A PermissionRoleCode represents a single permission code assigned to a {@link PermissionRole}.
* *
* @package sapphire * @package framework
* @subpackage security * @subpackage security
*/ */
class PermissionRoleCode extends DataObject { 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()). * (mcrypt_create_iv(), openssl_random_pseudo_bytes(), /dev/urandom, COM.CAPICOM.Utilities.1, mt_rand()).
* Chosen method depends on operating system and PHP version. * Chosen method depends on operating system and PHP version.
* *
* @package sapphire * @package framework
* @subpackage security * @subpackage security
* @author Ingo Schommer * @author Ingo Schommer
*/ */

View File

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

View File

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

View File

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

View File

@ -9,7 +9,7 @@
* *
* To run this action, the user needs to have administrator rights! * To run this action, the user needs to have administrator rights!
* *
* @package sapphire * @package framework
* @subpackage tasks * @subpackage tasks
*/ */
class EncryptAllPasswordsTask extends BuildTask { 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 * Remove all cached/generated images that have been created as the result of a manipulation method being called on a
* {@link Image} object * {@link Image} object
* *
* @package sapphire * @package framework
* @subpackage filesystem * @subpackage filesystem
*/ */
class FlushGeneratedImagesTask extends BuildTask { class FlushGeneratedImagesTask extends BuildTask {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
<?php <?php
/** /**
* @package sapphire * @package framework
* @subpackage tasks * @subpackage tasks
*/ */
class i18nTextCollectorTask extends BuildTask { 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 * Note: We can't unit test this class because of segfaults in PHP5.3 when trying to
* use get_all_tests() within a SapphireTest. * use get_all_tests() within a SapphireTest.
* *
* @package sapphire * @package framework
* @subpackage testing * @subpackage testing
*/ */
class FullTestSuite { class FullTestSuite {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,7 @@
* Requirements tracker, for javascript and css. * Requirements tracker, for javascript and css.
* @todo Document the requirements tracker, and discuss it with the others. * @todo Document the requirements tracker, and discuss it with the others.
* *
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class Requirements { class Requirements {
@ -313,7 +313,7 @@ class Requirements {
} }
/** /**
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class Requirements_Backend { 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
* @see http://doc.silverstripe.org/themes:developing * @see http://doc.silverstripe.org/themes:developing
* *
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class SSViewer { class SSViewer {
@ -897,7 +897,7 @@ class SSViewer {
/** /**
* Special SSViewer that will process a template passed as a string, rather than a filename. * Special SSViewer that will process a template passed as a string, rather than a filename.
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class SSViewer_FromString extends SSViewer { class SSViewer_FromString extends SSViewer {

View File

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

View File

@ -5,7 +5,7 @@
* *
* SSViewer_BasicIteratorSupport is an example of this. See also @TemplateGlobalProvider * SSViewer_BasicIteratorSupport is an example of this. See also @TemplateGlobalProvider
* *
* @package sapphire * @package framework
* @subpackage core * @subpackage core
*/ */
interface TemplateIteratorProvider { 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, * 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. * {@link DataObject}s, page controls) should inherit from this class.
* *
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class ViewableData extends Object implements IteratorAggregate { class ViewableData extends Object implements IteratorAggregate {
@ -576,7 +576,7 @@ class ViewableData extends Object implements IteratorAggregate {
} }
/** /**
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class ViewableData_Customised extends ViewableData { 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. * Allows you to render debug information about a {@link ViewableData} object into a template.
* *
* @package sapphire * @package framework
* @subpackage view * @subpackage view
*/ */
class ViewableData_Debugger extends ViewableData { class ViewableData_Debugger extends ViewableData {