TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
Repository Class Reference
Inheritance diagram for Repository:
AbstractEntity AbstractDomainObject DomainObjectInterface ObjectMonitoringInterface

Public Member Functions

 getTitle ()
 
 setTitle ($title)
 
 getDescription ()
 
 setDescription ($description)
 
 getMirrorListUrl ()
 
 setMirrorListUrl ($url)
 
 getWsdlUrl ()
 
 setWsdlUrl ($url)
 
 getLastUpdate ()
 
 setLastUpdate (\DateTime $time)
 
 getExtensionCount ()
 
 setExtensionCount ($count)
 
 addMirrors (\TYPO3\CMS\Extensionmanager\Domain\Model\Mirrors $mirrors)
 
 hasMirrors ()
 
 getMirrors ()
 
 removeMirrors ()
 

Protected Attributes

 $title
 
 $description
 
 $mirrorListUrl
 
 $mirrors
 
 $wsdlUrl
 
 $lastUpdate
 
 $extensionCount
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractDomainObject
 isPropertyDirty ($previousValue, $currentValue)
 

Detailed Description

Repository object for extension manager.

Since
2010-02-11

Definition at line 21 of file extensionmanager/Classes/Domain/Model/Repository.php.

Member Function Documentation

Method registers repository mirrors object.

Repository mirrors object is passed by reference.

public

Parameters
\TYPO3\CMS\Extensionmanager\Domain\Model\Mirrors$mirrorsmirror list
Returns
void
See Also
$mirrors, getMirrors(), hasMirrors(), removeMirrors()

Definition at line 236 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$mirrors.

getDescription ( )

Method returns description of a repository.

public

Returns
string title of repository
See Also
$title, setTitle()

Definition at line 106 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$description.

getExtensionCount ( )

Method returns extension count

public

Returns
int count of read extensions

Definition at line 209 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$extensionCount.

getLastUpdate ( )

Method returns LastUpdate.

public

Returns
timestamp of last update

Definition at line 186 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$lastUpdate.

getMirrorListUrl ( )

Method returns URL of a resource that contains repository mirrors.

public

Returns
string URL of file that contains repository mirrors
See Also
$mirrorListUrl, getMirrorListUrl()

Definition at line 132 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$mirrorListUrl.

getMirrors ( )

Method returns a repository mirrors object.

public

Returns
mirrors for repository
See Also
$mirrors, addMirrors(), hasMirrors(), removeMirrors()

Definition at line 265 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\hasMirrors().

getTitle ( )

Method returns title of a repository.

public

Returns
string title of repository
See Also
$title, setTitle()

Definition at line 79 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$title.

getWsdlUrl ( )

Method returns URL of repository WSDL.

public

Returns
string URL of repository WSDL
See Also
$wsdlUrl, setWsdlUrl()

Definition at line 161 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$wsdlUrl.

hasMirrors ( )

Method returns information if a repository mirrors object has been registered to this repository.

public

Returns
bool TRUE, if a repository mirrors object has been registered, otherwise FALSE
See Also
$mirrors, addMirrors(), getMirrors(), removeMirrors()

Definition at line 249 of file extensionmanager/Classes/Domain/Model/Repository.php.

Referenced by Repository\getMirrors().

removeMirrors ( )

Method unregisters a repository mirrors object.

public

Returns
void
See Also
$mirrors, addMirrors(), getMirrors(), hasMirrors()

Definition at line 277 of file extensionmanager/Classes/Domain/Model/Repository.php.

setDescription (   $description)

Method sets description of a repository.

public

Parameters
string$descriptiontitle of repository to set
Returns
void

Definition at line 118 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$description.

setExtensionCount (   $count)

Method sets extension count

public

Parameters
string$countcount of read extensions
Returns
void

Definition at line 221 of file extensionmanager/Classes/Domain/Model/Repository.php.

setLastUpdate ( \DateTime  $time)

Method sets LastUpdate.

public

Parameters
\DateTime$timeURL of repository WSDL
Returns
void

Definition at line 198 of file extensionmanager/Classes/Domain/Model/Repository.php.

setMirrorListUrl (   $url)

Method sets URL of a resource that contains repository mirrors.

Parameter is typically a remote gzipped xml file.

public

Parameters
string$urlURL of file that contains repository mirrors
Returns
void
See Also
$mirrorListUrl, getMirrorListUrl()

Definition at line 147 of file extensionmanager/Classes/Domain/Model/Repository.php.

References $url.

setTitle (   $title)

Method sets title of a repository.

public

Parameters
string$titletitle of repository to set
Returns
void
See Also
$title, getTitle()

Definition at line 92 of file extensionmanager/Classes/Domain/Model/Repository.php.

References Repository\$title.

setWsdlUrl (   $url)

Method sets URL of repository WSDL.

Parameters
string$urlURL of repository WSDL
Returns
void
See Also
$wsdlUrl, getWsdlUrl()

Definition at line 173 of file extensionmanager/Classes/Domain/Model/Repository.php.

References $url.

Member Data Documentation

$description
protected
$extensionCount
protected
$lastUpdate
protected
$mirrorListUrl
protected
$mirrors
protected
$title
protected
$wsdlUrl
protected