[TASK] Fix broken references to exceptions in global namespace
authorAndreas Wolf <andreas.wolf@typo3.org>
Sun, 2 Sep 2012 16:46:06 +0000 (18:46 +0200)
committerSteffen Ritter <info@rs-websystems.de>
Mon, 3 Sep 2012 11:17:00 +0000 (13:17 +0200)
With the introduction of namespaces, the references to SPL exceptions
like InvalidArgumentException were not prepended with a backslash. This
renders these references invalid (the class cannot be found in current
namespace) and leads to warnings in most IDEs.

Change-Id: I361f81ed514788852a851aebbb8677b6f533f79a
Resolves: #40536
Releases: 6.0
Reviewed-on: http://review.typo3.org/14292
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
38 files changed:
tests/Unit/t3lib/file/Driver/LocalDriverTest.php
typo3/contrib/pear/HTTP/Request2/Adapter/Mock.php
typo3/sysext/backend/Classes/Sprite/SpriteManager.php
typo3/sysext/backend/Classes/View/ModuleMenuView.php
typo3/sysext/backend/Classes/Views/LogoView.php
typo3/sysext/beuser/Classes/Controller/BackendUserController.php
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Classes/DataHandler/DataHandler.php
typo3/sysext/core/Classes/Database/PreparedStatement.php
typo3/sysext/core/Classes/ExtDirect/ExtDirectApi.php
typo3/sysext/core/Classes/Extension/ExtensionManager.php
typo3/sysext/core/Classes/FormProtection/FormProtectionFactory.php
typo3/sysext/core/Classes/Localization/LanguageStore.php
typo3/sysext/core/Classes/Localization/Parser/LocallangArrayParser.php
typo3/sysext/core/Classes/Log/LogManager.php
typo3/sysext/core/Classes/Log/Logger.php
typo3/sysext/core/Classes/Log/Processor/AbstractProcessor.php
typo3/sysext/core/Classes/Log/Writer/AbstractWriter.php
typo3/sysext/core/Classes/Log/Writer/DatabaseWriter.php
typo3/sysext/core/Classes/Log/Writer/FileWriter.php
typo3/sysext/core/Classes/Log/Writer/PhpErrorLogWriter.php
typo3/sysext/core/Classes/Log/Writer/SyslogWriter.php
typo3/sysext/core/Classes/Log/Writer/Writer.php
typo3/sysext/core/Classes/Mail/Mailer.php
typo3/sysext/core/Classes/Mail/MboxTransport.php
typo3/sysext/core/Classes/Page/PageRenderer.php
typo3/sysext/core/Classes/Resource/FileReference.php
typo3/sysext/core/Classes/Resource/ResourceFactory.php
typo3/sysext/core/Classes/Resource/ResourceStorage.php
typo3/sysext/core/Classes/Tree/TableConfiguration/TreeDataProviderFactory.php
typo3/sysext/core/Classes/Utility/ArrayUtility.php
typo3/sysext/core/Classes/Utility/RootlineUtility.php
typo3/sysext/core/Tests/Unit/Log/Fixtures/WriterFailing.php
typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php
typo3/sysext/form/Classes/Domain/Factory/TypoScriptFactory.php
typo3/sysext/install/Classes/Session.php
typo3/sysext/install/Classes/Updates/TtContentUploadsUpdateWizard.php
typo3/sysext/install/Tests/Unit/InstallToolTest.php

index d710f88..89224d2 100644 (file)
@@ -642,7 +642,7 @@ class t3lib_file_Driver_LocalDriverTest extends t3lib_file_BaseTestCase {
         * As it is static we are using an exception to test if it is really called and works
         *
         * @static
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         * @see getFileListCallsConfiguredCallbackFunction
         */
        static public function callbackStaticTestFunction() {
@@ -1423,4 +1423,4 @@ class t3lib_file_Driver_LocalDriverTest extends t3lib_file_BaseTestCase {
        }
 
 }
-?>
\ No newline at end of file
+?>
index f29144f..93eb59f 100644 (file)
@@ -84,7 +84,7 @@ class HTTP_Request2_Adapter_Mock extends HTTP_Request2_Adapter
     *
     * @param    HTTP_Request2
     * @return   HTTP_Request2_Response
-    * @throws   Exception
+    * @throws \Exception
     */
     public function sendRequest(HTTP_Request2 $request)
     {
index 78242b7..c8aa500 100644 (file)
@@ -87,7 +87,7 @@ class SpriteManager {
         * Stuff the compiled $GLOBALS['TBE_STYLES']['spriteIconApi']['iconsAvailable']
         * global into php code cache
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return void
         */
        static protected function createSpriteCache() {
index f046dbc..8ff2e06 100644 (file)
@@ -40,7 +40,7 @@ class ModuleMenuView {
         * sets the path back to /typo3/
         *
         * @param string $backPath Path back to /typo3/
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         * @return void
         */
        public function setBackPath($backPath) {
@@ -292,7 +292,7 @@ class ModuleMenuView {
         * turns linking of modules on or off
         *
         * @param boolean $linkModules Status for linking modules with a-tags, set to FALSE to turn lining off
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         * @return void
         */
        public function setLinkModules($linkModules) {
index 622a20d..c0da639 100644 (file)
@@ -70,7 +70,7 @@ class LogoView {
         * Sets the logo
         *
         * @param string $logo Path to logo file as seen from typo3/
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function setLogo($logo) {
                if (!is_string($logo)) {
index 02ce963..78e1700 100755 (executable)
@@ -86,7 +86,7 @@ class BackendUserController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionCont
        /**
         * Initialize actions
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return void
         */
        public function initializeAction() {
index 697d56b..33cd0e9 100644 (file)
@@ -94,7 +94,7 @@ class Bootstrap {
         * Throws an exception if no browser could be identified
         *
         * @return \TYPO3\CMS\Core\Core\Bootstrap
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function checkValidBrowserOrDie() {
                // Checks for proper browser
@@ -585,7 +585,7 @@ class Bootstrap {
         * Check adminOnly configuration variable and redirects
         * to an URL in file typo3conf/LOCK_BACKEND or exit the script
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return \TYPO3\CMS\Core\Core\Bootstrap
         */
        public function checkLockedBackendAndRedirectOrDie() {
@@ -718,7 +718,7 @@ class Bootstrap {
        /**
         * Check for registered ext tables hooks and run them
         *
-        * @throws UnexpectedValueException
+        * @throws \UnexpectedValueException
         * @return \TYPO3\CMS\Core\Core\Bootstrap
         */
        protected function runExtTablesPostProcessingHooks() {
index f3a13d6..4a3bdd3 100644 (file)
@@ -1645,7 +1645,7 @@ class DataHandler {
         * @param array $tcaFieldConfiguration
         * @param array $values
         * @return array|mixed
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        protected function applyFiltersToValues(array $tcaFieldConfiguration, array $values) {
                if (empty($tcaFieldConfiguration['filter']) || !is_array($tcaFieldConfiguration['filter'])) {
index f5b7c18..92cfb62 100644 (file)
@@ -484,7 +484,7 @@ class PreparedStatement {
         * @param string $query
         * @param array $parameterValues
         * @return string
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        protected function tokenizeQueryParameterMarkers($query, array $parameterValues) {
                $unnamedParameterCount = 0;
index be16700..bb76fae 100644 (file)
@@ -73,7 +73,7 @@ class ExtDirectApi {
         *
         * @param array $filterNamespaces
         * @return string
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function getApiPhp(array $filterNamespaces) {
                $javascriptNamespaces = $this->getExtDirectApi($filterNamespaces);
index dbf0d48..0575a08 100644 (file)
@@ -63,7 +63,7 @@ class ExtensionManager {
         * @param string $key Extension key to test
         * @param boolean $exitOnError If $exitOnError is TRUE and the extension is not loaded the function will die with an error message
         * @return boolean
-        * @throws BadFunctionCallException
+        * @throws \BadFunctionCallException
         */
        static public function isLoaded($key, $exitOnError = FALSE) {
                $isLoaded = in_array($key, static::getLoadedExtensionListArray());
@@ -80,7 +80,7 @@ class ExtensionManager {
         *
         * @param $key string Extension key
         * @param $script string $script is appended to the output if set.
-        * @throws BadFunctionCallException
+        * @throws \BadFunctionCallException
         * @return string
         */
        static public function extPath($key, $script = '') {
@@ -714,7 +714,7 @@ class ExtensionManager {
         * @param string $subModuleName Is the submodule key, if blank a plain main module is generated
         * @param string $position Passed to t3lib_extMgm::addModule, see reference there
         * @param array $moduleConfiguration Icon with array keys: access, icon, labels to configure the module
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        static public function addExtJSModule($extensionName, $mainModuleName, $subModuleName = '', $position = '', array $moduleConfiguration = array()) {
                if (empty($extensionName)) {
@@ -1478,7 +1478,7 @@ tt_content.') . $key) . $prefix) . ' {
         * @param string $extensionPath Path to extension directory.
         * @param string $returnFullPath Return full path of file.
         * @return string
-        * @throws BadFunctionCallException
+        * @throws \BadFunctionCallException
         */
        static public function getExtensionIcon($extensionPath, $returnFullPath = FALSE) {
                $icon = '';
@@ -1930,7 +1930,7 @@ tt_content.') . $key) . $prefix) . ' {
         *
         * @param string $extensionKey Extension key to load
         * @return void
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        static public function loadExtension($extensionKey) {
                if (static::isLoaded($extensionKey)) {
@@ -1949,7 +1949,7 @@ tt_content.') . $key) . $prefix) . ' {
         *
         * @param string $extensionKey Extension key to remove
         * @return void
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        static public function unloadExtension($extensionKey) {
                if (!static::isLoaded($extensionKey)) {
index f69f009..234d990 100644 (file)
@@ -140,7 +140,7 @@ final class FormProtectionFactory {
         * and stores it internally.
         *
         * @param string $className
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        static protected function createAndStoreInstance($className) {
                if (!class_exists($className, TRUE)) {
index b3612de..d3865cf 100644 (file)
@@ -214,7 +214,7 @@ class LanguageStore implements \TYPO3\CMS\Core\SingletonInterface {
         *
         * @param string $fileReference
         * @return string
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function getAbsoluteFileReference($fileReference) {
                if (isset($this->configuration[$fileReference]['fileReference']) && trim($this->configuration[$fileReference]['fileReference']) !== '') {
index a5aa795..629444d 100644 (file)
@@ -77,7 +77,7 @@ class LocallangArrayParser implements \TYPO3\CMS\Core\Localization\Parser\Locali
         * @param string $languageKey Language key
         * @param string $charset Charset
         * @return array
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function getParsedData($sourcePath, $languageKey, $charset = '') {
                $this->validateParameters($sourcePath, $languageKey);
@@ -133,7 +133,7 @@ class LocallangArrayParser implements \TYPO3\CMS\Core\Localization\Parser\Locali
         * @param string $sourcePath
         * @param string $languageKey
         * @return array
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        protected function generateCacheFile($sourcePath, $languageKey) {
                $LOCAL_LANG = array();
@@ -221,7 +221,7 @@ class LocallangArrayParser implements \TYPO3\CMS\Core\Localization\Parser\Locali
         * @param string $sourcePath
         * @param string $languageKey
         * @return void
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        protected function validateParameters($sourcePath, $languageKey) {
                if ((!$this->isWithinWebRoot($sourcePath) || !@is_file($sourcePath)) || !$languageKey) {
index 2f3984f..f95ce1b 100644 (file)
@@ -131,7 +131,7 @@ class LogManager implements \TYPO3\CMS\Core\SingletonInterface {
         *
         * @param \TYPO3\CMS\Core\Log\Logger $logger Logger to configure
         * @return void
-        * @throws RangeException
+        * @throws \RangeException
         */
        protected function setWritersForLogger(\TYPO3\CMS\Core\Log\Logger $logger) {
                $configuration = $this->getConfigurationForLogger(self::CONFIGURATION_TYPE_WRITER, $logger->getName());
@@ -154,7 +154,7 @@ class LogManager implements \TYPO3\CMS\Core\SingletonInterface {
         *
         * @param \TYPO3\CMS\Core\Log\Logger $logger Logger to configure
         * @return void
-        * @throws RangeException
+        * @throws \RangeException
         */
        protected function setProcessorsForLogger(\TYPO3\CMS\Core\Log\Logger $logger) {
                $configuration = $this->getConfigurationForLogger(self::CONFIGURATION_TYPE_PROCESSOR, $logger->getName());
@@ -178,7 +178,7 @@ class LogManager implements \TYPO3\CMS\Core\SingletonInterface {
         *
         * @param string $configurationType Type of config to return (writer, processor)
         * @param string $loggerName Logger name
-        * @throws RangeException
+        * @throws \RangeException
         * @return array
         */
        protected function getConfigurationForLogger($configurationType, $loggerName) {
index 28cf10f..bb7b46a 100644 (file)
@@ -194,7 +194,7 @@ class Logger {
         * Calls all processors and returns log record
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record Record to process
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return \TYPO3\CMS\Core\Log\LogRecord Processed log record
         */
        protected function callProcessors(\TYPO3\CMS\Core\Log\LogRecord $record) {
index d6f2a7d..8397565 100644 (file)
@@ -36,7 +36,7 @@ abstract class AbstractProcessor implements \TYPO3\CMS\Core\Log\Processor\Proces
         * Constructs this log processor
         *
         * @param array $options Configuration options - depends on the actual processor
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function __construct(array $options = array()) {
                foreach ($options as $optionKey => $optionValue) {
index ea5adda..b88e673 100644 (file)
@@ -36,7 +36,7 @@ abstract class AbstractWriter implements \TYPO3\CMS\Core\Log\Writer\Writer {
         * Constructs this log writer
         *
         * @param array $options Configuration options - depends on the actual log writer
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function __construct(array $options = array()) {
                foreach ($options as $optionKey => $optionValue) {
index 0d6b909..555510b 100644 (file)
@@ -64,7 +64,7 @@ class DatabaseWriter extends \TYPO3\CMS\Core\Log\Writer\AbstractWriter {
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record Log record
         * @return \TYPO3\CMS\Core\Log\Writer\Writer $this
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function writeLog(\TYPO3\CMS\Core\Log\LogRecord $record) {
                $data = array(
index de183a2..6e553ba 100644 (file)
@@ -84,7 +84,7 @@ class FileWriter extends \TYPO3\CMS\Core\Log\Writer\AbstractWriter {
         *
         * @param string $logFile path to the log file, relative to PATH_site
         * @return \TYPO3\CMS\Core\Log\Writer\Writer
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function setLogFile($logFile) {
                if (is_resource(self::$logFileHandle)) {
@@ -117,7 +117,7 @@ class FileWriter extends \TYPO3\CMS\Core\Log\Writer\AbstractWriter {
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record Log record
         * @return \TYPO3\CMS\Core\Log\Writer\Writer $this
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function writeLog(\TYPO3\CMS\Core\Log\LogRecord $record) {
                if (FALSE === fwrite(self::$logFileHandle, $record . LF)) {
index aa87cbe..f24ea73 100644 (file)
@@ -39,7 +39,7 @@ class PhpErrorLogWriter extends \TYPO3\CMS\Core\Log\Writer\AbstractWriter {
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record Log record
         * @return \TYPO3\CMS\Core\Log\Writer\Writer $this
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function writeLog(\TYPO3\CMS\Core\Log\LogRecord $record) {
                $levelName = \TYPO3\CMS\Core\Log\LogLevel::getName($record->getLevel());
index 873807d..4d9a816 100644 (file)
@@ -124,7 +124,7 @@ class SyslogWriter extends \TYPO3\CMS\Core\Log\Writer\AbstractWriter {
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record Log record
         * @return \TYPO3\CMS\Core\Log\Writer\Writer
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function writeLog(\TYPO3\CMS\Core\Log\LogRecord $record) {
                if (FALSE === syslog($record->getLevel(), $this->getMessageForSyslog($record))) {
index f3bbe40..4b681f9 100644 (file)
@@ -37,7 +37,7 @@ interface Writer
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record Log record
         * @return \TYPO3\CMS\Core\Log\Writer\Writer $this
-        * @throws Exception
+        * @throws \Exception
         */
        public function writeLog(\TYPO3\CMS\Core\Log\LogRecord $record);
 
index e1be669..7208c57 100644 (file)
@@ -63,7 +63,7 @@ class Mailer extends \Swift_Mailer {
         * $TYPO3_CONF_VARS['MAIL']['transport_sendmail_command'] = '/usr/sbin/sendmail -bs'
         *
         * @throws \TYPO3\CMS\Core\Exception
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        private function initializeTransport() {
                switch ($this->mailSettings['transport']) {
index f986ade..41dcf06 100644 (file)
@@ -79,7 +79,7 @@ class MboxTransport implements \Swift_Transport {
         * @param Swift_Mime_Message $message The message to send
         * @param string[] &$failedRecipients To collect failures by-reference, nothing will fail in our debugging case
         * @return int
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function send(\Swift_Mime_Message $message, &$failedRecipients = NULL) {
                $message->generateId();
index 97d6aca..af51c84 100644 (file)
@@ -1495,7 +1495,7 @@ class PageRenderer implements \TYPO3\CMS\Core\SingletonInterface {
         * @param null|string $source The location of the jQuery source, can be "local", "google", "msn", "jquery" or just an URL to your jQuery lib
         * @param string $namespace The namespace in which the jQuery object of the specific version should be stored.
         * @return void
-        * @throws UnexpectedValueException
+        * @throws \UnexpectedValueException
         */
        public function loadJquery($version = NULL, $source = NULL, $namespace = self::JQUERY_NAMESPACE_DEFAULT) {
                // Set it to the version that is shipped with the TYPO3 core
@@ -2308,7 +2308,7 @@ class PageRenderer implements \TYPO3\CMS\Core\SingletonInterface {
         * @param string $stripFromSelectionName
         * @param integer $errorMode
         * @return void
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        protected function includeLanguageFileForInline($fileRef, $selectionPrefix = '', $stripFromSelectionName = '', $errorMode = 0) {
                if (!isset($this->lang) || !isset($this->charSet)) {
index 5bb7748..7f076e6 100644 (file)
@@ -125,7 +125,7 @@ class FileReference implements \TYPO3\CMS\Core\Resource\FileInterface {
         *
         * @param string $key The property to be looked up
         * @return mixed
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function getProperty($key) {
                if (!$this->hasProperty($key)) {
index e9cc30a..d9c3f89 100644 (file)
@@ -73,7 +73,7 @@ class ResourceFactory implements \TYPO3\CMS\Core\SingletonInterface {
         * @param string $driverIdentificationString The driver class (or identifier) to use.
         * @param array $driverConfiguration The configuration of the storage
         * @return \TYPO3\CMS\Core\Resource\Driver\AbstractDriver
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        public function getDriverObject($driverIdentificationString, array $driverConfiguration) {
                /** @var $driverRegistry \TYPO3\CMS\Core\Resource\Driver\DriverRegistry */
index 8decebf..0d5b122 100644 (file)
@@ -1168,7 +1168,7 @@ class ResourceStorage {
        /**
         * Checks for permissions to move a file.
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @throws \TYPO3\CMS\Core\Resource\Exception\InsufficientFileReadPermissionsException
         * @throws \TYPO3\CMS\Core\Resource\Exception\InsufficientFileWritePermissionsException
         * @throws \TYPO3\CMS\Core\Resource\Exception\InsufficientFolderAccessPermissionsException
@@ -1313,7 +1313,7 @@ class ResourceStorage {
         * @param string $newFolderName
         * @param string $conflictMode  How to handle conflicts; one of "overrideExistingFile", "renameNewFolder", "cancel
         * @throws \TYPO3\CMS\Core\Exception
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         * @return \TYPO3\CMS\Core\Resource\Folder
         */
        // TODO add tests
@@ -1411,8 +1411,8 @@ class ResourceStorage {
         *
         * @param \TYPO3\CMS\Core\Resource\Folder $folderObject
         * @param string $newName
-        * @throws Exception
-        * @throws InvalidArgumentException
+        * @throws \Exception
+        * @throws \InvalidArgumentException
         * @return \TYPO3\CMS\Core\Resource\Folder
         */
        public function renameFolder($folderObject, $newName) {
@@ -1444,7 +1444,7 @@ class ResourceStorage {
         *
         * @param \TYPO3\CMS\Core\Resource\Folder    $folderObject
         * @param bool $deleteRecursively
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @throws \TYPO3\CMS\Core\Resource\Exception\InsufficientFileAccessPermissionsException
         * @return bool
         */
@@ -1965,4 +1965,4 @@ class ResourceStorage {
 }
 
 
-?>
\ No newline at end of file
+?>
index e2c2984..6668ceb 100644 (file)
@@ -40,7 +40,7 @@ class TreeDataProviderFactory {
         *
         * @param array $tcaConfiguration
         * @return \TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeDataProvider
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         */
        static public function getDataProvider(array $tcaConfiguration, $table, $field, $currentValue) {
                $dataProvider = NULL;
index 6df4c56..ad75b18 100644 (file)
@@ -139,7 +139,7 @@ class ArrayUtility {
         * @param string $path Path within the array
         * @param string $delimiter Defined path delimeter, default /
         * @return mixed
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        static public function getValueByPath(array $array, $path, $delimiter = '/') {
                if (empty($path)) {
@@ -184,7 +184,7 @@ class ArrayUtility {
         * @param mixed $value Value to set at path location in array
         * @param string $delimiter Path delimeter
         * @return array Modified array
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        static public function setValueByPath(array $array, $path, $value, $delimiter = '/') {
                if (empty($path)) {
index 1219f05..db21960 100644 (file)
@@ -119,7 +119,7 @@ class RootlineUtility {
         * @param int $uid
         * @param string $mountPointParameter
         * @param \TYPO3\CMS\Frontend\Page\PageRepository $context
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function __construct($uid, $mountPointParameter = '', \TYPO3\CMS\Frontend\Page\PageRepository $context = NULL) {
                $this->pageUid = intval($uid);
@@ -139,7 +139,7 @@ class RootlineUtility {
        /**
         * Initialize a state to work with
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return void
         */
        protected function initializeObject() {
@@ -197,7 +197,7 @@ class RootlineUtility {
         * Queries the database for the page record and returns it.
         *
         * @param integer $uid Page id
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return array
         */
        protected function getRecordArray($uid) {
@@ -231,7 +231,7 @@ class RootlineUtility {
         *
         * @param integer $uid Page id
         * @param array $pageRecord Array with page data to add relation data to.
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return array $pageRecord with additional relations
         */
        protected function enrichWithRelationFields($uid, array $pageRecord) {
@@ -292,7 +292,7 @@ class RootlineUtility {
        /**
         * Actual function to generate the rootline and cache it
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return void
         */
        protected function generateRootlineCache() {
@@ -345,7 +345,7 @@ class RootlineUtility {
         *
         * @param array $mountedPageData page record array of mounted page
         * @param array $mountPointPageData page record array of mount point page
-        * @throws RuntimeException
+        * @throws \RuntimeException
         * @return array
         */
        protected function processMountedPage(array $mountedPageData, array $mountPointPageData) {
index 2d33b93..3c096ba 100644 (file)
@@ -36,7 +36,7 @@ class WriterFailing implements \TYPO3\CMS\Core\Log\Writer\Writer {
         *
         * @param \TYPO3\CMS\Core\Log\LogRecord $record
         * @return \TYPO3\CMS\Core\Log\Writer\Writer|void
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        public function writeLog(\TYPO3\CMS\Core\Log\LogRecord $record) {
                throw new RuntimeException('t3lib_log_writer_Failing failed');
index 3d08c91..d6f288e 100644 (file)
@@ -105,7 +105,7 @@ class DownloadController extends \TYPO3\CMS\Extensionmanager\Controller\Abstract
        /**
         * Check extension dependencies
         *
-        * @throws Exception
+        * @throws \Exception
         * @return void
         */
        public function checkDependenciesAction() {
index a46eb36..2324056 100644 (file)
@@ -77,7 +77,7 @@ class TypoScriptFactory implements \TYPO3\CMS\Core\SingletonInterface {
         *
         * @param \TYPO3\CMS\Form\Domain\Model\Element\AbstractElement $parentElement Parent model object
         * @param array $arguments Configuration array
-        * @throws InvalidArgumentException
+        * @throws \InvalidArgumentException
         * @return void
         */
        public function getChildElementsByIntegerKey(\TYPO3\CMS\Form\Domain\Model\Element\AbstractElement $parentElement, array $typoscript) {
index 4400150..10decb6 100644 (file)
@@ -127,7 +127,7 @@ class Session {
         * and throw an exception if that fails.
         *
         * @param string $sessionSavePath The absolute path to the session files
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        private function ensureSessionSavePathExists($sessionSavePath) {
                if (!is_dir($sessionSavePath)) {
index 50662d5..bb943f9 100644 (file)
@@ -62,7 +62,7 @@ class TtContentUploadsUpdateWizard extends \TYPO3\CMS\Install\Updates\AbstractUp
        /**
         * Initialize all required repository and factory objects.
         *
-        * @throws RuntimeException
+        * @throws \RuntimeException
         */
        protected function init() {
                $fileadminDirectory = rtrim($GLOBALS['TYPO3_CONF_VARS']['BE']['fileadminDir'], '/') . '/';
index fd7ebf8..66263c8 100644 (file)
@@ -84,7 +84,7 @@ class InstallToolTest extends \tx_phpunit_testcase {
         * generateConfigFormThrowsNoWarningHandlingContentOfTypo3ConfVarsExtensionAdded
         *
         * @param $errorNumber
-        * @throws Exception
+        * @throws \Exception
         */
        public function errorHandlerCallback($errorNumber) {
                throw new \Exception('Error thrown');