Public Member Functions

MonographFileSignoffDAO Class Reference
[Monograph]

Extension of SignoffDAO to work with signoffs relating to monograph files. More...

Inheritance diagram for MonographFileSignoffDAO:
SignoffDAO

List of all members.

Public Member Functions

build ($symbolic, $monographFileId, $userId=null, $userGroupId=null, $fileId=null, $fileRevision=null)
 getAllByMonograph ($monographId, $symbolic=null, $userId=null, $userGroupId=null, $notCompletedOnly=false)
 getAllBySymbolic ($symbolic, $monographFileId=null, $userId=null, $userGroupId=null)
getById ($signoffId)
getBySymbolic ($symbolic, $monographFileId, $userId=null, $userGroupId=null, $fileId=null, $fileRevision=null)
 MonographFileSignoffDAO ()
 newDataObject ()
 signoffExists ($symbolic, $monographFileId, $userId=null, $userGroupId=null)

Detailed Description

Extension of SignoffDAO to work with signoffs relating to monograph files.

See also:
SignoffDAO

Definition at line 19 of file MonographFileSignoffDAO.inc.php.


Member Function Documentation

& MonographFileSignoffDAO.build ( symbolic,
monographFileId,
userId = null,
userGroupId = null,
fileId = null,
fileRevision = null 
)

Fetch a signoff by symbolic info, building it if needed.

Parameters:
$symbolic string
$monographFileId int
$userId int
$stageId int
$userGroupId int
$fileId int
$fileRevision int
Returns:
Signoff

Definition at line 50 of file MonographFileSignoffDAO.inc.php.

MonographFileSignoffDAO.getAllByMonograph ( monographId,
symbolic = null,
userId = null,
userGroupId = null,
notCompletedOnly = false 
)

Retrieve all signoffs matching the specified input parameters

Parameters:
$monographId int
$symbolic string (optional)
$userId int
$userGroupId int
$onlyCompleted boolean
Returns:
DAOResultFactory

Definition at line 127 of file MonographFileSignoffDAO.inc.php.

MonographFileSignoffDAO.getAllBySymbolic ( symbolic,
monographFileId = null,
userId = null,
userGroupId = null 
)

Retrieve all signoffs matching the specified input parameters

Parameters:
$symbolic string
$monographFileId int
$userId int
$stageId int
$userGroupId int
Returns:
DAOResultFactory

Definition at line 114 of file MonographFileSignoffDAO.inc.php.

& MonographFileSignoffDAO.getById ( signoffId  ) 
See also:
SignoffDAO.getById

Definition at line 34 of file MonographFileSignoffDAO.inc.php.

& MonographFileSignoffDAO.getBySymbolic ( symbolic,
monographFileId,
userId = null,
userGroupId = null,
fileId = null,
fileRevision = null 
)

Retrieve the first signoff matching the specified symbolic name and monograph file info.

Parameters:
$symbolic string
$monographFileId int
$userId int
$stageId int
$userGroupId int
$fileId int
$fileRevision int
Returns:
Signoff

Definition at line 94 of file MonographFileSignoffDAO.inc.php.

MonographFileSignoffDAO.MonographFileSignoffDAO (  ) 

Constructor.

Definition at line 23 of file MonographFileSignoffDAO.inc.php.

References SignoffDAO.SignoffDAO().

MonographFileSignoffDAO.newDataObject (  ) 
See also:
SignoffDAO.newDataObject

Definition at line 76 of file MonographFileSignoffDAO.inc.php.

MonographFileSignoffDAO.signoffExists ( symbolic,
monographFileId,
userId = null,
userGroupId = null 
)

Determine if a signoff exists

Parameters:
string $symbolic
int $monographFileId
int $stageId
int $userGroupId
Returns:
boolean

Definition at line 69 of file MonographFileSignoffDAO.inc.php.


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