TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Impexp\Task\ImportExportTask Class Reference
Inheritance diagram for TYPO3\CMS\Impexp\Task\ImportExportTask:
TYPO3\CMS\Taskcenter\TaskInterface

Public Member Functions

 __construct (TaskModuleController $taskObject)
 
 getTask ()
 
 getOverview ()
 

Protected Member Functions

 getPresets ()
 
 getDefaultImportExportFolder ()
 
 getBackendUser ()
 
 getLanguageService ()
 
 getDatabase ()
 

Protected Attributes

 $taskObject
 

Detailed Description

This class provides a textarea to save personal notes

Definition at line 28 of file ImportExportTask.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Impexp\Task\ImportExportTask::__construct ( TaskModuleController  $taskObject)

Constructor

Parameters
TaskModuleController$taskObject

Definition at line 42 of file ImportExportTask.php.

References TYPO3\CMS\Impexp\Task\ImportExportTask\$taskObject, and TYPO3\CMS\Impexp\Task\ImportExportTask\getLanguageService().

Member Function Documentation

◆ getBackendUser()

TYPO3\CMS\Impexp\Task\ImportExportTask::getBackendUser ( )
protected

◆ getDatabase()

TYPO3\CMS\Impexp\Task\ImportExportTask::getDatabase ( )
protected
Returns
mixed

Definition at line 231 of file ImportExportTask.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Impexp\Task\ImportExportTask\getPresets().

◆ getDefaultImportExportFolder()

TYPO3\CMS\Impexp\Task\ImportExportTask::getDefaultImportExportFolder ( )
protected

Returns a object for saving export files to the server and is also used for uploading import files.

Exceptions

Definition at line 191 of file ImportExportTask.php.

References TYPO3\CMS\Impexp\Task\ImportExportTask\getBackendUser().

◆ getLanguageService()

TYPO3\CMS\Impexp\Task\ImportExportTask::getLanguageService ( )
protected

◆ getOverview()

◆ getPresets()

TYPO3\CMS\Impexp\Task\ImportExportTask::getPresets ( )
protected

Select presets for this user

Returns
array Array of preset records

Definition at line 171 of file ImportExportTask.php.

References TYPO3\CMS\Impexp\Task\ImportExportTask\getBackendUser(), and TYPO3\CMS\Impexp\Task\ImportExportTask\getDatabase().

Referenced by TYPO3\CMS\Impexp\Task\ImportExportTask\getOverview().

◆ getTask()

TYPO3\CMS\Impexp\Task\ImportExportTask::getTask ( )

This method renders the report

Returns
string The status report as HTML

Implements TYPO3\CMS\Taskcenter\TaskInterface.

Definition at line 53 of file ImportExportTask.php.

Member Data Documentation

◆ $taskObject

TaskModuleController TYPO3\CMS\Impexp\Task\ImportExportTask::$taskObject
protected

Back-reference to the calling reports module

Definition at line 35 of file ImportExportTask.php.

Referenced by TYPO3\CMS\Impexp\Task\ImportExportTask\__construct().