TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ExtensionRepository Class Reference

Public Member Functions

 injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager)
 
 injectListUtility (\TYPO3\CMS\Extensionmanager\Utility\ListUtility $listUtility)
 
 countAll ()
 
 findOneByOffset ($offset)
 

Protected Member Functions

 getExtensionIconWithPath ($extensionEntry)
 

Protected Attributes

 $objectManager
 
 $listUtility
 
 $extensions = array()
 

Detailed Description

Extension repository

Definition at line 22 of file lang/Classes/Domain/Repository/ExtensionRepository.php.

Member Function Documentation

countAll ( )

Counts all objects of this repository

Returns
int The extension count

Definition at line 92 of file lang/Classes/Domain/Repository/ExtensionRepository.php.

References ExtensionRepository\$extensions.

findOneByOffset (   $offset)

Find one extension by offset

Parameters
int$offsetThe offset
Returns
TYPO3 The extension

Definition at line 104 of file lang/Classes/Domain/Repository/ExtensionRepository.php.

References ExtensionRepository\$extensions.

getExtensionIconWithPath (   $extensionEntry)
protected

Returns the extension icon

Parameters
array$extensionEntry
Returns
string

Definition at line 121 of file lang/Classes/Domain/Repository/ExtensionRepository.php.

References $GLOBALS, and ExtensionManagementUtility\getExtensionIcon().

injectListUtility ( \TYPO3\CMS\Extensionmanager\Utility\ListUtility  $listUtility)
Parameters
\TYPO3\CMS\Extensionmanager\Utility\ListUtility$listUtility

Definition at line 50 of file lang/Classes/Domain/Repository/ExtensionRepository.php.

References ExtensionRepository\$listUtility.

injectObjectManager ( \TYPO3\CMS\Extbase\Object\ObjectManagerInterface  $objectManager)
Parameters
\TYPO3\CMS\Extbase\Object\ObjectManagerInterface$objectManager

Definition at line 42 of file lang/Classes/Domain/Repository/ExtensionRepository.php.

References ExtensionRepository\$objectManager.

Member Data Documentation

$extensions = array()
protected
$listUtility
protected
$objectManager
protected