Diff for /db/prgsrc/drupal/modules/chgk_db/classes/DbQuestion.class.php between versions 1.1 and 1.3

version 1.1, 2010/02/28 20:17:34 version 1.3, 2010/03/20 17:23:42
Line 5  class DbQuestion { Line 5  class DbQuestion {
   private $question;    private $question;
   private $fieldFactory;    private $fieldFactory;
   public $fields;    public $fields;
     private $typeMap = array(
       'Я' => 'Jeopardy'
     );
       
   public function __construct($row) {    public function __construct($row) {
     $this->question = $row;      $this->question = $row;
Line 12  class DbQuestion { Line 15  class DbQuestion {
     $this->setFields();      $this->setFields();
   }    }
       
   private function setFields() {    public function getHtml() {
       return theme('chgk_db_question', $this);  
     }
     
     public function getField($name) {
       return $this->fields[$name];
     }
     
     public function getNumber() {
       return $this->question->Number;
     }
     protected function setFields() {
     $this->setQuestionField();      $this->setQuestionField();
   
     $fields = array('Answer', 'PassCriteria', 'Comments', 'Sources');      $fields = array('Answer', 'PassCriteria', 'Comments', 'Sources', 'Authors');
     foreach ($fields as $field) {      foreach ($fields as $field) {
       $this->setField($field);        $this->setField($field);
     }      }
Line 39  class DbQuestion { Line 53  class DbQuestion {
     $this->fields[$field] = $f;      $this->fields[$field] = $f;
   }    }
       
     
 }  }

Removed from v.1.1  
changed lines
  Added in v.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>