• Main Page
  • Modules
  • Classes
  • Files
  • File List

classes/monograph/MonographSubjectEntryDAO.inc.php

00001 <?php
00002 
00016 import('classes.monograph.MonographSubject');
00017 import('lib.pkp.classes.controlledVocab.ControlledVocabEntryDAO');
00018 
00019 class MonographSubjectEntryDAO extends ControlledVocabEntryDAO {
00023    function MonographSubjectEntryDAO() {
00024       parent::ControlledVocabEntryDAO();
00025    }
00026 
00031    function newDataObject() {
00032       return new MonographSubject();
00033    }
00034 
00041    function getByControlledVocabId($controlledVocabId, $rangeInfo = null) {
00042       $result =& $this->retrieveRange(
00043          'SELECT cve.* FROM controlled_vocab_entries cve WHERE cve.controlled_vocab_id = ? ORDER BY seq',
00044          array((int) $controlledVocabId),
00045          $rangeInfo
00046       );
00047 
00048       $returner = new DAOResultFactory($result, $this, '_fromRow');
00049       return $returner;
00050    }
00051 }
00052 
00053 ?>

Generated on Mon Sep 17 2012 13:58:55 for Open Monograph Press by  doxygen 1.7.1