‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture:
TYPO3\CMS\Core\SingletonInterface

Public Member Functions

 findInvocationsByMethodName (string $methodName)
 
 processDatamap_beforeStart (DataHandler $dataHandler)
 
 processDatamap_preProcessFieldArray (array $fieldArray, string $table, $id, DataHandler $dataHandler)
 
 processDatamap_postProcessFieldArray (string $status, string $table, $id, array $fieldArray, DataHandler $dataHandler)
 
 processDatamap_afterDatabaseOperations (string $status, string $table, $id, array $fieldArray, DataHandler $dataHandler)
 
 processDatamap_afterAllOperations (DataHandler $dataHandler)
 
 processCmdmap_beforeStart (DataHandler $dataHandler)
 
 processCmdmap_preProcess (string $command, string $table, $id, $value, DataHandler $dataHandler, $pasteUpdate)
 
 processCmdmap (string $command, string $table, $id, $value, bool $commandIsProcessed, DataHandler $dataHandler, $pasteUpdate)
 
 processCmdmap_postProcess (string $command, string $table, $id, $value, DataHandler $dataHandler, $pasteUpdate, $pasteDatamap)
 
 processCmdmap_afterFinish (DataHandler $dataHandler)
 

Private Attributes

array $invocations = []
 

Detailed Description

Class for testing execution of DataHandler hook invocations.

Definition at line 26 of file HookFixture.php.

Member Function Documentation

◆ findInvocationsByMethodName()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::findInvocationsByMethodName ( string  $methodName)

◆ processCmdmap()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processCmdmap ( string  $command,
string  $table,
  $id,
  $value,
bool  $commandIsProcessed,
DataHandler  $dataHandler,
  $pasteUpdate 
)
Parameters
string | int$id
mixed$value
bool | string$pasteUpdate

Definition at line 109 of file HookFixture.php.

◆ processCmdmap_afterFinish()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processCmdmap_afterFinish ( DataHandler  $dataHandler)

Definition at line 139 of file HookFixture.php.

◆ processCmdmap_beforeStart()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processCmdmap_beforeStart ( DataHandler  $dataHandler)

Definition at line 83 of file HookFixture.php.

◆ processCmdmap_postProcess()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processCmdmap_postProcess ( string  $command,
string  $table,
  $id,
  $value,
DataHandler  $dataHandler,
  $pasteUpdate,
  $pasteDatamap 
)
Parameters
string | int$id
mixed$value
bool | string$pasteUpdate
bool | string$pasteDatamap

Definition at line 127 of file HookFixture.php.

◆ processCmdmap_preProcess()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processCmdmap_preProcess ( string  $command,
string  $table,
  $id,
  $value,
DataHandler  $dataHandler,
  $pasteUpdate 
)
Parameters
string | int$id
mixed$value
bool | string$pasteUpdate

Definition at line 93 of file HookFixture.php.

◆ processDatamap_afterAllOperations()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processDatamap_afterAllOperations ( DataHandler  $dataHandler)

Definition at line 78 of file HookFixture.php.

◆ processDatamap_afterDatabaseOperations()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processDatamap_afterDatabaseOperations ( string  $status,
string  $table,
  $id,
array  $fieldArray,
DataHandler  $dataHandler 
)
Parameters
string | int$id

Definition at line 68 of file HookFixture.php.

◆ processDatamap_beforeStart()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processDatamap_beforeStart ( DataHandler  $dataHandler)

Definition at line 35 of file HookFixture.php.

◆ processDatamap_postProcessFieldArray()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processDatamap_postProcessFieldArray ( string  $status,
string  $table,
  $id,
array  $fieldArray,
DataHandler  $dataHandler 
)
Parameters
string | int$id

Definition at line 55 of file HookFixture.php.

◆ processDatamap_preProcessFieldArray()

TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::processDatamap_preProcessFieldArray ( array  $fieldArray,
string  $table,
  $id,
DataHandler  $dataHandler 
)
Parameters
string | int$id

Definition at line 43 of file HookFixture.php.

Member Data Documentation

◆ $invocations

array TYPO3\CMS\Core\Tests\Functional\DataHandling\DataHandler\Fixtures\HookFixture::$invocations = []
private

Definition at line 28 of file HookFixture.php.