TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem:
TYPO3\CMS\Extbase\DomainObject\AbstractEntity TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface TYPO3\CMS\Extbase\Persistence\ObjectMonitoringInterface

Public Member Functions

 setCategory ($category)
 
 getCategory ()
 
 setLabelHeadline ($labelHeadline)
 
 getLabelHeadline ()
 
 setLabelText ($labelText)
 
 getLabelText ()
 
 setSubCategory ($subCategory)
 
 getSubCategory ()
 
 setType ($type)
 
 getType ()
 
 setGeneric ($userFunc)
 
 getGeneric ()
 
 setName ($name)
 
 getName ()
 
 setValue ($value)
 
 getValue ()
 
 setHighlight ($highlight)
 
 getHighlight ()
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
 __wakeup ()
 
 getUid ()
 
 setPid ($pid)
 
 getPid ()
 
 _setProperty ($propertyName, $propertyValue)
 
 _getProperty ($propertyName)
 
 _getProperties ()
 
 _hasProperty ($propertyName)
 
 _isNew ()
 
 _memorizeCleanState ($propertyName=null)
 
 _memorizePropertyCleanState ($propertyName)
 
 _getCleanProperties ()
 
 _getCleanProperty ($propertyName)
 
 _isDirty ($propertyName=null)
 
 _isClone ()
 
 _setClone ($clone)
 
 __clone ()
 
 __toString ()
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Persistence\ObjectMonitoringInterface
 _memorizeCleanState ()
 
 _isDirty ()
 

Protected Attributes

 $category = ''
 
 $subCategory = ''
 
 $type = ''
 
 $labelHeadline = ''
 
 $labelText = ''
 
 $generic = ''
 
 $name = ''
 
 $value = ''
 
 $highlight = 0
 
- Protected Attributes inherited from TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
 $uid
 
 $_localizedUid
 
 $_languageUid
 
 $_versionedUid
 
 $pid
 

Additional Inherited Members

- Protected Member Functions inherited from TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
 isPropertyDirty ($previousValue, $currentValue)
 

Detailed Description

Model for extension configuration items

Definition at line 20 of file ConfigurationItem.php.

Member Function Documentation

◆ getCategory()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getCategory ( )

◆ getGeneric()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getGeneric ( )

◆ getHighlight()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getHighlight ( )

◆ getLabelHeadline()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getLabelHeadline ( )

◆ getLabelText()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getLabelText ( )

◆ getName()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getName ( )
Returns
string

Definition at line 181 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$name.

◆ getSubCategory()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getSubCategory ( )

◆ getType()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getType ( )
Returns
string

Definition at line 147 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$type.

◆ getValue()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::getValue ( )

◆ setCategory()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setCategory (   $category)
Parameters
string$category
Returns
void

Definition at line 71 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$category.

◆ setGeneric()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setGeneric (   $userFunc)
Parameters
mixed$userFunc
Returns
void

Definition at line 156 of file ConfigurationItem.php.

◆ setHighlight()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setHighlight (   $highlight)
Parameters
int$highlight
Returns
void

Definition at line 207 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$highlight.

◆ setLabelHeadline()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setLabelHeadline (   $labelHeadline)
Parameters
string$labelHeadline
Returns
void

Definition at line 88 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$labelHeadline.

◆ setLabelText()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setLabelText (   $labelText)
Parameters
string$labelText
Returns
void

Definition at line 105 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$labelText.

◆ setName()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setName (   $name)
Parameters
string$name
Returns
void

Definition at line 173 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$name.

◆ setSubCategory()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setSubCategory (   $subCategory)
Parameters
string$subCategory
Returns
void

Definition at line 122 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$subCategory.

◆ setType()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setType (   $type)
Parameters
string$type
Returns
void

Definition at line 139 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$type.

◆ setValue()

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::setValue (   $value)
Parameters
string$value
Returns
void

Definition at line 190 of file ConfigurationItem.php.

References TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem\$value.

Member Data Documentation

◆ $category

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$category = ''
protected

◆ $generic

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$generic = ''
protected

◆ $highlight

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$highlight = 0
protected

◆ $labelHeadline

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$labelHeadline = ''
protected

◆ $labelText

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$labelText = ''
protected

◆ $name

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$name = ''
protected

◆ $subCategory

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$subCategory = ''
protected

◆ $type

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$type = ''
protected

◆ $value

TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem::$value = ''
protected