PHP Class Newscoop\Entity\Output\OutputSettingsTheme

Inheritance: extends Newscoop\Entity\OutputSettings
Datei anzeigen Open project: sourcefabric/newscoop Class Usage Examples

Protected Properties

Property Type Description
$publication Newscoop\Entity\Publication
$themePath Newscoop\Entity\Resource

Public Methods

Method Description
getPublication ( ) : Publication Provides the publication that owns the theme.
getThemePath ( ) : Resource Provides the path of the theme associated.
setPublication ( Publication $publication ) : Newscoop\Entity\PublicationTheme Set the publication that owns the theme.
setThemePath ( Resource $themePath ) : Newscoop\Entity\PublicationTheme Set the path of the theme associated.

Method Details

getPublication() public method

Provides the publication that owns the theme.
public getPublication ( ) : Publication
return Newscoop\Entity\Publication The publication that owns the theme.

getThemePath() public method

Provides the path of the theme associated.
public getThemePath ( ) : Resource
return Newscoop\Entity\Resource The path of the theme.

setPublication() public method

Set the publication that owns the theme.
public setPublication ( Publication $publication ) : Newscoop\Entity\PublicationTheme
$publication Newscoop\Entity\Publication The publication that owns the theme.
return Newscoop\Entity\PublicationTheme This object for chaining purposes.

setThemePath() public method

Set the path of the theme associated.
public setThemePath ( Resource $themePath ) : Newscoop\Entity\PublicationTheme
$themePath Newscoop\Entity\Resource The path of the theme, must not be null or empty.
return Newscoop\Entity\PublicationTheme This object for chaining purposes.

Property Details

$publication protected_oe property

protected Publication,Newscoop\Entity $publication
return Newscoop\Entity\Publication

$themePath protected_oe property

protected Resource,Newscoop\Entity $themePath
return Newscoop\Entity\Resource