fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [9801]


From: Torstein
Subject: [Fmsystem-commits] [9801]
Date: Mon, 16 Jul 2012 13:38:32 +0000

Revision: 9801
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=9801
Author:   vator
Date:     2012-07-16 13:38:31 +0000 (Mon, 16 Jul 2012)
Log Message:
-----------


Added Paths:
-----------
    trunk/controller/inc/component/class.check_list_status_info.inc.php

Copied: trunk/controller/inc/component/class.check_list_status_info.inc.php 
(from rev 9639, 
trunk/controller/inc/helper/class.check_list_status_info.inc.php)
===================================================================
--- trunk/controller/inc/component/class.check_list_status_info.inc.php         
                (rev 0)
+++ trunk/controller/inc/component/class.check_list_status_info.inc.php 
2012-07-16 13:38:31 UTC (rev 9801)
@@ -0,0 +1,150 @@
+<?php
+       /**
+       * phpGroupWare - controller: a part of a Facilities Management System.
+       *
+       * @author Erink Holm-Larsen <address@hidden>
+       * @author Torstein Vadla <address@hidden>
+       * @copyright Copyright (C) 2011,2012 Free Software Foundation, Inc. 
http://www.fsf.org/
+       * This file is part of phpGroupWare.
+       *
+       * phpGroupWare is free software; you can redistribute it and/or modify
+       * it under the terms of the GNU General Public License as published by
+       * the Free Software Foundation; either version 2 of the License, or
+       * (at your option) any later version.
+       *
+       * phpGroupWare is distributed in the hope that it will be useful,
+       * but WITHOUT ANY WARRANTY; without even the implied warranty of
+       * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+       * GNU General Public License for more details.
+       *
+       * You should have received a copy of the GNU General Public License
+       * along with phpGroupWare; if not, write to the Free Software
+       * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 
 USA
+       *
+       * @license http://www.gnu.org/licenses/gpl.html GNU General Public 
License
+       * @internal Development of this application was funded by 
http://www.bergen.kommune.no/
+       * @package property
+       * @subpackage controller
+       * @version $Id$
+       */
+
+       class check_list_status_info
+       {               
+               private $check_list_id;
+               private $control_id;
+               private $status;
+               private $status_text;
+               private $deadline_date_ts;
+               private $deadline_date_txt;
+               private $info_text;
+               private $location_code;
+               private $component_id;
+               private $location_id;
+               private $type;
+               private $num_open_cases;
+                       
+               public function __construct(){}
+               
+               public function set_check_list_id($check_list_id)
+               {
+                       $this->check_list_id = $check_list_id;
+               }
+               
+               public function get_check_list_id() { return 
$this->check_list_id; }
+               
+               public function set_control_id($control_id)
+               {
+                       $this->control_id = $control_id;
+               }
+               
+               public function get_control_id() { return $this->control_id; }
+               
+               public function set_status($status)
+               {
+                       $this->status = $status;
+               }
+               
+               public function get_status() { return $this->status; }
+               
+               public function set_status_text($status_text)
+               {
+                       $this->status_text = $status_text;
+               }
+               
+               public function get_status_text() { return $this->status_text; }
+               
+               public function set_deadline_date_ts($deadline_date_ts)
+               {
+                       $this->deadline_date_ts = $deadline_date_ts;
+               }
+               
+               public function get_deadline_date_ts() { return 
$this->deadline_date_ts; }
+
+               public function set_deadline_date_txt($deadline_date_txt)
+               {
+                       $this->deadline_date_txt = $deadline_date_txt;
+               }
+               
+               public function get_deadline_date_txt() { return 
$this->deadline_date_txt; }
+               
+               public function set_info_text($info_text)
+               {
+                       $this->info_text = $info_text;
+               }
+               
+               public function get_info_text() { return $this->info_text; }
+               
+               public function set_location_code($location_code)
+               {
+                       $this->location_code = $location_code;
+               }
+               
+               public function get_location_code() { return 
$this->location_code; }
+               
+               public function set_location_id($location_id)
+               {
+                       $this->location_id = $location_id;
+               }
+               
+               public function get_location_id() { return $this->location_id; }
+               
+               public function set_component_id($component_id)
+               {
+                       $this->component_id = $component_id;
+               }
+               
+               public function get_component_id() { return 
$this->component_id; }
+               
+               public function get_type() { return $this->type; }
+               
+               public function set_type($type)
+               {
+                       $this->type = $type;
+               }
+               
+               public function set_num_open_cases($num_open_cases)
+               {
+                       $this->num_open_cases = $num_open_cases;
+               }
+               
+               public function get_num_open_cases() { return 
$this->num_open_cases; }
+               
+               
+               public function serialize()
+               {
+                       return array(
+                               'check_list_id' => $this->get_check_list_id(),
+                               'control_id' => $this->get_control_id(),
+                               'status' => $this->get_status(),
+                               'status_text' => $this->get_status_text(),
+                               'deadline_date_ts' => 
$this->get_deadline_date_ts(),
+                               'deadline_date_txt' => 
$this->get_deadline_date_txt(),
+                               'info_text' => $this->get_info_text(),
+                               'location_code' => $this->get_location_code(),
+                               'location_id' => $this->get_location_id(),
+                               'component_id' => $this->get_component_id(),
+                               'type' => $this->get_type(),
+                               'num_open_cases' => $this->get_num_open_cases()
+                       );
+               }
+       }


Property changes on: 
trunk/controller/inc/component/class.check_list_status_info.inc.php
___________________________________________________________________
Added: svn:keywords
   + Revision Author Id




reply via email to

[Prev in Thread] Current Thread [Next in Thread]