Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
SeriesEditorSubmissionDAO Class Reference
Inheritance diagram for SeriesEditorSubmissionDAO:
MonographDAO

Public Member Functions

 _fromRow ($row)
 
 getById ($monographId)
 
 newDataObject ()
 
 SeriesEditorSubmissionDAO ()
 
 updateSeriesEditorSubmission (&$seriesEditorSubmission)
 
- Public Member Functions inherited from MonographDAO
 _fromRow ($row)
 
 addCategory ($monographId, $categoryId)
 
 categoryAssociationExists ($monographId, $categoryId)
 
 deleteById ($monographId)
 
 getByPressId ($pressId)
 
 getBySubEditorId ($contextId=null, $subEditorId=null, $includeDeclined=true, $includePublished=true, $rangeInfo=null)
 
 getCategories ($monographId, $pressId=null)
 
 getLocaleFieldNames ()
 
 getUnassignedCategories ($monographId, $pressId=null)
 
 getUnpublishedMonographsByPressId ($pressId)
 
 insertObject ($monograph)
 
 MonographDAO ()
 
 newDataObject ()
 
 removeCategories ($monographId)
 
 removeCategory ($monographId, $categoryId)
 
 removeMonographsFromSeries ($seriesId)
 
 updateObject ($monograph)
 

Additional Inherited Members

- Protected Member Functions inherited from MonographDAO
 _getFetchColumns ()
 
 _getFetchJoins ()
 
 _getFetchParameters ()
 

Detailed Description

Operations for retrieving and modifying SeriesEditorSubmission objects. FIXME #5557: We need a general code cleanup here (remove useless functions), and to integrate with monograph_stage_assignments table.

See Also
SeriesEditorSubmission

Definition at line 24 of file SeriesEditorSubmissionDAO.inc.php.

Member Function Documentation

SeriesEditorSubmissionDAO::_fromRow (   $row)

Internal function to return a SeriesEditorSubmission object from a row.

Parameters
$rowarray
Returns
SeriesEditorSubmission

Definition at line 100 of file SeriesEditorSubmissionDAO.inc.php.

References HookRegistry\call(), and DAORegistry\getDAO().

Referenced by getById().

SeriesEditorSubmissionDAO::getById (   $monographId)

Retrieve a series editor submission by monograph ID.

Parameters
$monographIdint
Returns
SeriesEditorSubmission

Definition at line 54 of file SeriesEditorSubmissionDAO.inc.php.

References _fromRow(), AppLocale\getLocale(), and AppLocale\getPrimaryLocale().

SeriesEditorSubmissionDAO::newDataObject ( )

Construct a new data object corresponding to this DAO.

Returns
SeriesEditorSubmission

Definition at line 91 of file SeriesEditorSubmissionDAO.inc.php.

SeriesEditorSubmissionDAO::SeriesEditorSubmissionDAO ( )

Constructor.

Definition at line 37 of file SeriesEditorSubmissionDAO.inc.php.

References DAORegistry\getDAO().

SeriesEditorSubmissionDAO::updateSeriesEditorSubmission ( $seriesEditorSubmission)

Update an existing series editorsubmission.

Parameters
$seriesEditorSubmissionSeriesEditorSubmission

Definition at line 144 of file SeriesEditorSubmissionDAO.inc.php.

References DAORegistry\getDAO().


The documentation for this class was generated from the following file: