[Logicampus-svn] SF.net SVN: logicampus:[1295] logicampus/trunk/src/logicreate/lib/PBDO/ ClassLesso
Brought to you by:
trilexcom
|
From: <fah...@us...> - 2009-02-27 12:01:33
|
Revision: 1295
http://logicampus.svn.sourceforge.net/logicampus/?rev=1295&view=rev
Author: faheemkhan
Date: 2009-02-27 12:01:19 +0000 (Fri, 27 Feb 2009)
Log Message:
-----------
Removed Paths:
-------------
logicampus/trunk/src/logicreate/lib/PBDO/ClassLessonSequence.php
Deleted: logicampus/trunk/src/logicreate/lib/PBDO/ClassLessonSequence.php
===================================================================
--- logicampus/trunk/src/logicreate/lib/PBDO/ClassLessonSequence.php 2009-02-27 12:00:01 UTC (rev 1294)
+++ logicampus/trunk/src/logicreate/lib/PBDO/ClassLessonSequence.php 2009-02-27 12:01:19 UTC (rev 1295)
@@ -1,356 +0,0 @@
-<?
-
-class ClassLessonSequenceBase {
-
- var $_new = true; //not pulled from DB
- var $_modified; //set() called
- var $_version = '1.7'; //PBDO version number
- var $_entityVersion = ''; //Source version number
- var $classLessonSequenceId;
- var $lessonId;
- var $classId;
- var $lobClassRepoId;
- var $lobType;
- var $lobSubType;
- var $lobMime;
- var $lobTitle;
- var $linkText;
- var $notBeforeSeqId;
- var $startOffset;
- var $startTime;
- var $endOffset;
- var $endTime;
- var $dueOffset;
- var $dueTime;
- var $gracePeriodDays;
- var $rank;
- var $hideUntilStart;
- var $hideAfterEnd;
-
- var $__attributes = array(
- 'classLessonSequenceId'=>'integer',
- 'lessonId'=>'integer',
- 'classId'=>'integer',
- 'lobClassRepoId'=>'integer',
- 'lobType'=>'varchar',
- 'lobSubType'=>'varchar',
- 'lobMime'=>'varchar',
- 'lobTitle'=>'varchar',
- 'linkText'=>'varchar',
- 'notBeforeSeqId'=>'int',
- 'startOffset'=>'int',
- 'startTime'=>'mediumint',
- 'endOffset'=>'int',
- 'endTime'=>'mediumint',
- 'dueOffset'=>'int',
- 'dueTime'=>'mediumint',
- 'gracePeriodDays'=>'int',
- 'rank'=>'integer',
- 'hideUntilStart'=>'int',
- 'hideAfterEnd'=>'int');
-
- var $__nulls = array(
- 'notBeforeSeqId'=>'notBeforeSeqId',
- 'startOffset'=>'startOffset',
- 'startTime'=>'startTime',
- 'endOffset'=>'endOffset',
- 'endTime'=>'endTime',
- 'dueOffset'=>'dueOffset',
- 'dueTime'=>'dueTime',
- 'gracePeriodDays'=>'gracePeriodDays');
-
-
-
- function getPrimaryKey() {
- return $this->classLessonSequenceId;
- }
-
-
- function setPrimaryKey($val) {
- $this->classLessonSequenceId = $val;
- }
-
-
- function save($dsn="default") {
- if ( $this->isNew() ) {
- $this->setPrimaryKey(ClassLessonSequencePeer::doInsert($this,$dsn));
- } else {
- ClassLessonSequencePeer::doUpdate($this,$dsn);
- }
- }
-
-
- function load($key,$dsn="default") {
- $where = '';
- if (is_array($key) ) {
- while (list ($k,$v) = @each($key) ) {
- $where .= "$k='$v' and ";
- }
- $where = substr($where,0,-5);
- } else {
- $where = "class_lesson_sequence_id='".$key."'";
- }
- $array = ClassLessonSequencePeer::doSelect($where,$dsn);
- return $array[0];
- }
-
-
- function loadAll($dsn="default") {
- $array = ClassLessonSequencePeer::doSelect('',$dsn);
- return $array;
- }
-
-
- function delete($deep=false,$dsn="default") {
- ClassLessonSequencePeer::doDelete($this,$deep,$dsn);
- }
-
-
- function isNew() {
- return $this->_new;
- }
-
-
- function isModified() {
- return $this->_modified;
-
- }
-
-
- function get($key) {
- return $this->{$key};
- }
-
-
- /**
- * only sets if the new value is !== the current value
- * returns true if the value was updated
- * also, sets _modified to true on success
- */
- function set($key,$val) {
- if ($this->{$key} !== $val) {
- $this->_modified = true;
- $this->{$key} = $val;
- return true;
- }
- return false;
- }
-
-}
-
-
-class ClassLessonSequencePeerBase {
-
- var $tableName = 'class_lesson_sequence';
-
- function doSelect($where,$dsn="default") {
- //use this tableName
- $db = DB::getHandle($dsn);
- $st = new PBDO_SelectStatement("class_lesson_sequence",$where);
- $st->fields['class_lesson_sequence_id'] = 'class_lesson_sequence_id';
- $st->fields['lesson_id'] = 'lesson_id';
- $st->fields['class_id'] = 'class_id';
- $st->fields['lob_class_repo_id'] = 'lob_class_repo_id';
- $st->fields['lob_type'] = 'lob_type';
- $st->fields['lob_sub_type'] = 'lob_sub_type';
- $st->fields['lob_mime'] = 'lob_mime';
- $st->fields['lob_title'] = 'lob_title';
- $st->fields['link_text'] = 'link_text';
- $st->fields['not_before_seq_id'] = 'not_before_seq_id';
- $st->fields['start_offset'] = 'start_offset';
- $st->fields['start_time'] = 'start_time';
- $st->fields['end_offset'] = 'end_offset';
- $st->fields['end_time'] = 'end_time';
- $st->fields['due_offset'] = 'due_offset';
- $st->fields['due_time'] = 'due_time';
- $st->fields['grace_period_days'] = 'grace_period_days';
- $st->fields['rank'] = 'rank';
- $st->fields['hide_until_start'] = 'hide_until_start';
- $st->fields['hide_after_end'] = 'hide_after_end';
-
-
- $array = array();
- $db->executeQuery($st);
- while($db->nextRecord() ) {
- $array[] = ClassLessonSequencePeer::row2Obj($db->record);
- }
- return $array;
- }
-
- function doInsert(&$obj,$dsn="default") {
- //use this tableName
- $db = DB::getHandle($dsn);
- $st = new PBDO_InsertStatement("class_lesson_sequence");
- $st->fields['class_lesson_sequence_id'] = $obj->classLessonSequenceId;
- $st->fields['lesson_id'] = $obj->lessonId;
- $st->fields['class_id'] = $obj->classId;
- $st->fields['lob_class_repo_id'] = $obj->lobClassRepoId;
- $st->fields['lob_type'] = $obj->lobType;
- $st->fields['lob_sub_type'] = $obj->lobSubType;
- $st->fields['lob_mime'] = $obj->lobMime;
- $st->fields['lob_title'] = $obj->lobTitle;
- $st->fields['link_text'] = $obj->linkText;
- $st->fields['not_before_seq_id'] = $obj->notBeforeSeqId;
- $st->fields['start_offset'] = $obj->startOffset;
- $st->fields['start_time'] = $obj->startTime;
- $st->fields['end_offset'] = $obj->endOffset;
- $st->fields['end_time'] = $obj->endTime;
- $st->fields['due_offset'] = $obj->dueOffset;
- $st->fields['due_time'] = $obj->dueTime;
- $st->fields['grace_period_days'] = $obj->gracePeriodDays;
- $st->fields['rank'] = $obj->rank;
- $st->fields['hide_until_start'] = $obj->hideUntilStart;
- $st->fields['hide_after_end'] = $obj->hideAfterEnd;
-
- $st->nulls['not_before_seq_id'] = 'not_before_seq_id';
- $st->nulls['start_offset'] = 'start_offset';
- $st->nulls['start_time'] = 'start_time';
- $st->nulls['end_offset'] = 'end_offset';
- $st->nulls['end_time'] = 'end_time';
- $st->nulls['due_offset'] = 'due_offset';
- $st->nulls['due_time'] = 'due_time';
- $st->nulls['grace_period_days'] = 'grace_period_days';
-
- $st->key = 'class_lesson_sequence_id';
- $db->executeQuery($st);
-
- $obj->_new = false;
- $obj->_modified = false;
- $id = $db->getInsertID();
- return $id;
-
- }
-
- function doUpdate(&$obj,$dsn="default") {
- //use this tableName
- $db = DB::getHandle($dsn);
- $st = new PBDO_UpdateStatement("class_lesson_sequence");
- $st->fields['class_lesson_sequence_id'] = $obj->classLessonSequenceId;
- $st->fields['lesson_id'] = $obj->lessonId;
- $st->fields['class_id'] = $obj->classId;
- $st->fields['lob_class_repo_id'] = $obj->lobClassRepoId;
- $st->fields['lob_type'] = $obj->lobType;
- $st->fields['lob_sub_type'] = $obj->lobSubType;
- $st->fields['lob_mime'] = $obj->lobMime;
- $st->fields['lob_title'] = $obj->lobTitle;
- $st->fields['link_text'] = $obj->linkText;
- $st->fields['not_before_seq_id'] = $obj->notBeforeSeqId;
- $st->fields['start_offset'] = $obj->startOffset;
- $st->fields['start_time'] = $obj->startTime;
- $st->fields['end_offset'] = $obj->endOffset;
- $st->fields['end_time'] = $obj->endTime;
- $st->fields['due_offset'] = $obj->dueOffset;
- $st->fields['due_time'] = $obj->dueTime;
- $st->fields['grace_period_days'] = $obj->gracePeriodDays;
- $st->fields['rank'] = $obj->rank;
- $st->fields['hide_until_start'] = $obj->hideUntilStart;
- $st->fields['hide_after_end'] = $obj->hideAfterEnd;
-
- $st->nulls['not_before_seq_id'] = 'not_before_seq_id';
- $st->nulls['start_offset'] = 'start_offset';
- $st->nulls['start_time'] = 'start_time';
- $st->nulls['end_offset'] = 'end_offset';
- $st->nulls['end_time'] = 'end_time';
- $st->nulls['due_offset'] = 'due_offset';
- $st->nulls['due_time'] = 'due_time';
- $st->nulls['grace_period_days'] = 'grace_period_days';
-
- $st->key = 'class_lesson_sequence_id';
- $db->executeQuery($st);
- $obj->_modified = false;
-
- }
-
- function doReplace($obj,$dsn="default") {
- //use this tableName
- $db = DB::getHandle($dsn);
- if ($this->isNew() ) {
- $db->executeQuery(new PBDO_InsertStatement($criteria));
- } else {
- $db->executeQuery(new PBDO_UpdateStatement($criteria));
- }
- }
-
-
- /**
- * remove an object
- */
- function doDelete(&$obj,$deep=false,$dsn="default") {
- //use this tableName
- $db = DB::getHandle($dsn);
- $st = new PBDO_DeleteStatement("class_lesson_sequence","class_lesson_sequence_id = '".$obj->getPrimaryKey()."'");
-
- $db->executeQuery($st);
-
- if ( $deep ) {
-
- }
-
- $obj->_new = false;
- $obj->_modified = false;
- $id = $db->getInsertID();
- return $id;
-
- }
-
-
-
- /**
- * send a raw query
- */
- function doQuery(&$sql,$dsn="default") {
- //use this tableName
- $db = DB::getHandle($dsn);
-
- $db->query($sql);
-
- return;
- }
-
-
-
- function row2Obj($row) {
- $x = new ClassLessonSequence();
- $x->classLessonSequenceId = $row['class_lesson_sequence_id'];
- $x->lessonId = $row['lesson_id'];
- $x->classId = $row['class_id'];
- $x->lobClassRepoId = $row['lob_class_repo_id'];
- $x->lobType = $row['lob_type'];
- $x->lobSubType = $row['lob_sub_type'];
- $x->lobMime = $row['lob_mime'];
- $x->lobTitle = $row['lob_title'];
- $x->linkText = $row['link_text'];
- $x->notBeforeSeqId = $row['not_before_seq_id'];
- $x->startOffset = $row['start_offset'];
- $x->startTime = $row['start_time'];
- $x->endOffset = $row['end_offset'];
- $x->endTime = $row['end_time'];
- $x->dueOffset = $row['due_offset'];
- $x->dueTime = $row['due_time'];
- $x->gracePeriodDays = $row['grace_period_days'];
- $x->rank = $row['rank'];
- $x->hideUntilStart = $row['hide_until_start'];
- $x->hideAfterEnd = $row['hide_after_end'];
-
- $x->_new = false;
- return $x;
- }
-
-
-}
-
-
-//You can edit this class, but do not change this next line!
-class ClassLessonSequence extends ClassLessonSequenceBase {
-
-
-
-}
-
-
-
-class ClassLessonSequencePeer extends ClassLessonSequencePeerBase {
-
-}
-
-?>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|