TYPO3  7.6
Public Member Functions | Public Attributes | Protected Attributes | List of all members
AbstractMessage Class Reference
Inheritance diagram for AbstractMessage:
AbstractStandaloneMessage FlashMessage ErrorpageMessage

Public Member Functions

 getTitle ()
 
 setTitle ($title)
 
 getMessage ()
 
 setMessage ($message)
 
 getSeverity ()
 
 setSeverity ($severity=self::OK)
 
 __toString ()
 

Public Attributes

const NOTICE = -2
 
const INFO = -1
 
const OK = 0
 
const WARNING = 1
 
const ERROR = 2
 

Protected Attributes

 $title = ''
 
 $message = ''
 
 $severity = self::OK
 

Detailed Description

A class used for any kind of messages.

Definition at line 20 of file AbstractMessage.php.

Member Function Documentation

__toString ( )

Creates a string representation of the message. Useful for command line use.

Returns
string A string representation of the message.

Definition at line 118 of file AbstractMessage.php.

References AbstractMessage\$message, AbstractMessage\$severity, and AbstractMessage\$title.

getMessage ( )

Gets the message.

Returns
string The message.

Definition at line 75 of file AbstractMessage.php.

References AbstractMessage\$message.

getSeverity ( )

Gets the message' severity.

Returns
int The message' severity, must be one of AbstractMessage::INFO or similar contstants

Definition at line 96 of file AbstractMessage.php.

References AbstractMessage\$severity.

getTitle ( )

Gets the message's title.

Returns
string The message's title.

Definition at line 54 of file AbstractMessage.php.

References AbstractMessage\$title.

setMessage (   $message)

Sets the message

Parameters
string$messageThe message
Returns
void

Definition at line 86 of file AbstractMessage.php.

References AbstractMessage\$message.

Referenced by AbstractStandaloneMessage\__construct(), and FlashMessage\__construct().

setSeverity (   $severity = self::OK)

Sets the message' severity

Parameters
int$severityThe severity, must be one of AbstractMessage::INFO or similar constants
Returns
void

Definition at line 107 of file AbstractMessage.php.

References AbstractMessage\$severity.

Referenced by AbstractStandaloneMessage\__construct(), and FlashMessage\__construct().

setTitle (   $title)

Sets the message's title

Parameters
string$titleThe message's title
Returns
void

Definition at line 65 of file AbstractMessage.php.

References AbstractMessage\$title.

Referenced by AbstractStandaloneMessage\__construct(), and FlashMessage\__construct().

Member Data Documentation

$message = ''
protected
$severity = self::OK
protected
$title = ''
protected
const ERROR = 2

Definition at line 26 of file AbstractMessage.php.

Referenced by ActionController\addErrorFlashMessage(), CleanerFieldProvider\checkTcaIsNotEmpty(), CleanerFieldProvider\checkTcaIsValid(), SchedulerModuleController\deleteTask(), SchedulerModuleController\executeTasks(), BaseScriptClass\extObjContent(), UploadExtensionFileController\extractAction(), DocumentController\fetchAction(), SchedulerModuleController\getModuleContent(), ModulesController\indexAction(), CreatePagesWizardModuleFunctionController\main(), TypoScriptTemplateObjectBrowserModuleFunctionController\main(), SetupModuleController\main(), OnlineMediaController\mainAction(), FileListController\missingFolderAction(), QueryView\procesStoreControl(), ExtendedFileUtility\pushErrorMessagesToFlashMessageQueue(), ExtensionManagerConfigurationUtility\renderMessage(), TaskModuleController\renderModuleContent(), ExtensionManagerConfigurationUtility\setErrorLevel(), SchedulerModuleController\stopTask(), DownloadController\updateExtensionAction(), CleanerFieldProvider\validateAdditionalFieldPeriod(), OptimizeDatabaseTableAdditionalFieldProvider\validateAdditionalFields(), CachingFrameworkGarbageCollectionAdditionalFieldProvider\validateAdditionalFields(), RecyclerGarbageCollectionAdditionalFieldProvider\validateAdditionalFields(), ValidatorTaskAdditionalFieldProvider\validateAdditionalFields(), CleanerFieldProviderTest\validateAdditionalFieldsLogsPeriodError(), and TableGarbageCollectionAdditionalFieldProvider\validateNumberOfDaysAdditionalField().

const INFO = -1
const NOTICE = -2
const OK = 0
const WARNING = 1