PHP Class Newscoop\Service\Implementation\OutputSettingIssueServiceDoctrine

Inheritance: extends AEntityBaseServiceDoctrine, implements Newscoop\Service\IOutputSettingIssueService
Datei anzeigen Open project: sourcefabric/newscoop

Protected Properties

Property Type Description
$outputService Newscoop\Service\IOutputService

Public Methods

Method Description
delete ( OutputSettingsIssue $outputSettingsIssue ) Delete an ouput setting issue
findByIssue ( Issue | integer $issue ) : array Provides the Output Settings Issue for the provided issue
findByIssueAndOutput ( Issue | integer $issue, Output | integer | string $output ) : array Provides the Output Settings Issue for the provided issue and output
getOutputService ( ) : Newscoop\Service\IOutputService Provides the ouput service.
getUnthemedIssues ( $publication )
insert ( OutputSettingsIssue $outputSettingsIssue ) Inserts an ouput setting issue
isThemeUsed ( $theme, &$themes = NULL )
update ( OutputSettingsIssue $outputSettingsIssue ) Update an ouput setting issue

Protected Methods

Method Description
_init_ ( )
map ( Search $search, Column $column ) * ---------------------------------------------------------------

Method Details

_init_() protected method

protected _init_ ( )

delete() public method

Delete an ouput setting issue
public delete ( OutputSettingsIssue $outputSettingsIssue )
$outputSettingsIssue Newscoop\Entity\Output\OutputSettingsIssue

findByIssue() public method

Provides the Output Settings Issue for the provided issue
public findByIssue ( Issue | integer $issue ) : array
$issue Newscoop\Entity\Issue | integer The issue to be searched, not null, not empty.
return array Newscoop\Entity\Output\OutputSettingsIssue The Output Setting, empty array if no Output Setting could be found for the provided issue.

findByIssueAndOutput() public method

Provides the Output Settings Issue for the provided issue and output
public findByIssueAndOutput ( Issue | integer $issue, Output | integer | string $output ) : array
$issue Newscoop\Entity\Issue | integer The issue to be searched, not null, not empty.
$output Newscoop\Entity\Output | integer | string The output to be searched, not null, not empty.
return array Newscoop\Entity\Output\OutputSettingsIssue The Output Setting, NULL if no Output Setting could be found for the provided issue.

getOutputService() public method

Provides the ouput service.
public getOutputService ( ) : Newscoop\Service\IOutputService
return Newscoop\Service\IOutputService The service service to be used by this controller.

getUnthemedIssues() public method

public getUnthemedIssues ( $publication )

insert() public method

Inserts an ouput setting issue
public insert ( OutputSettingsIssue $outputSettingsIssue )
$outputSettingsIssue Newscoop\Entity\Output\OutputSettingsIssue

isThemeUsed() public method

public isThemeUsed ( $theme, &$themes = NULL )

map() protected method

* ---------------------------------------------------------------
protected map ( Search $search, Column $column )
$search Search
$column Column

update() public method

Update an ouput setting issue
public update ( OutputSettingsIssue $outputSettingsIssue )
$outputSettingsIssue Newscoop\Entity\Output\OutputSettingsIssue

Property Details

$outputService protected_oe property

protected Newscoop\Service\IOutputService $outputService
return Newscoop\Service\IOutputService