[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [8044] Added fetch of control_item for function get_s
From: |
Torstein |
Subject: |
[Fmsystem-commits] [8044] Added fetch of control_item for function get_single_with_control_item |
Date: |
Tue, 08 Nov 2011 08:30:18 +0000 |
Revision: 8044
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=8044
Author: vator
Date: 2011-11-08 08:30:17 +0000 (Tue, 08 Nov 2011)
Log Message:
-----------
Added fetch of control_item for function get_single_with_control_item
Modified Paths:
--------------
trunk/controller/inc/class.socheck_list.inc.php
Modified: trunk/controller/inc/class.socheck_list.inc.php
===================================================================
--- trunk/controller/inc/class.socheck_list.inc.php 2011-11-08 08:28:43 UTC
(rev 8043)
+++ trunk/controller/inc/class.socheck_list.inc.php 2011-11-08 08:30:17 UTC
(rev 8044)
@@ -54,8 +54,25 @@
}
}
+
+ protected $id;
+ protected $title;
+ protected $required;
+ protected $what_to_do;
+ protected $how_to_do;
+ protected $control_group_id;
+
+
public function get_single_with_control_item($check_list_id){
- $sql = "SELECT cl.id as cl_id, cl.status as cl_status,
cl.comment as cl_comment, deadline, ci.id as ci_id, ci.status as ci_status,
control_item_id, ci.comment as ci_comment, check_list_id, coi.title as
control_item_title FROM controller_check_list cl, controller_check_item ci,
controller_control_item as coi WHERE cl.id = $check_list_id AND cl.id =
ci.check_list_id AND ci.control_item_id=coi.id;";
+ $sql = "SELECT cl.id as cl_id, cl.status as cl_status,
cl.comment as cl_comment, deadline, ";
+ $sql .= "ci.id as ci_id, ci.status as ci_status,
control_item_id, ci.comment as ci_comment, check_list_id, ";
+ $sql .= "coi.title as coi_id, coi.title as coi_title,
coi.required as coi_required, coi.required as coi_required, ";
+ $sql .= "coi.what_to_do as coi_what_to_do, coi.how_to_do as
coi_how_to_do, coi.control_group_id as coi_control_group_id ";
+ $sql .= "FROM controller_check_list cl, controller_check_item
ci, controller_control_item as coi ";
+ $sql .= "WHERE cl.id = $check_list_id ";
+ $sql .= "AND cl.id = ci.check_list_id ";
+ $sql .= "AND ci.control_item_id=coi.id;";
+
$this->db->query($sql);
$counter = 0;
@@ -75,8 +92,12 @@
$check_item->set_comment($this->unmarshal($this->db->f('ci_comment', true),
'string'));
$check_item->set_check_list_id($this->unmarshal($this->db->f('check_list_id',
true), 'int'));
- $control_item = new
controller_control_item($this->unmarshal($this->db->f('control_item_id', true),
'int'));
-
$control_item->set_title($this->db->f('control_item_title', true), 'string');
+ $control_item = new
controller_control_item($this->unmarshal($this->db->f('coi_id', true), 'int'));
+ $control_item->set_title($this->db->f('coi_title',
true), 'string');
+
$control_item->set_required($this->db->f('coi_required', true), 'string');
+
$control_item->set_what_to_do($this->db->f('coi_what_to_do', true), 'string');
+
$control_item->set_how_to_do($this->db->f('coi_how_to_do', true), 'string');
+
$control_item->set_control_group_id($this->db->f('coi_control_group_id', true),
'string');
$check_item->set_control_item($control_item->toArray());
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [8044] Added fetch of control_item for function get_single_with_control_item,
Torstein <=