[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [8907] activitycalendar: enable soap
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [8907] activitycalendar: enable soap |
Date: |
Thu, 16 Feb 2012 14:48:02 +0000 |
Revision: 8907
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=8907
Author: sigurdne
Date: 2012-02-16 14:48:01 +0000 (Thu, 16 Feb 2012)
Log Message:
-----------
activitycalendar: enable soap
Modified Paths:
--------------
trunk/activitycalendar/inc/class.soactivity.inc.php
Modified: trunk/activitycalendar/inc/class.soactivity.inc.php
===================================================================
--- trunk/activitycalendar/inc/class.soactivity.inc.php 2012-02-16 14:39:56 UTC
(rev 8906)
+++ trunk/activitycalendar/inc/class.soactivity.inc.php 2012-02-16 14:48:01 UTC
(rev 8907)
@@ -11,8 +11,8 @@
class activitycalendar_soactivity extends activitycalendar_socommon
{
protected static $so;
+ protected $soap = false;
-
public $soap_functions = array
(
'get_activities' => array
@@ -655,6 +655,7 @@
function get_activities($parameters = array())
{
$soap = isset($parameters['soap']) && $parameters['soap'] ?
true : false;
+ $this->soap = $soap;
//fromdate -> innparam for uthenting av delta - timestamp
$whereclause_date = "";
if($parameters['fromdate'])
@@ -690,7 +691,7 @@
//$activity['organization_info'] =
$this->get_org_info($activity['organization_id']);
//$activity['group_info']
= $this->get_group_info($activity['group_id']);
$activity['district_name'] = $soap
? $this->get_district_name($activity['district']) :
utf8_decode($this->get_district_name($activity['district']));
- $activity['category_name'] = $soap
? $this->get_category_name($activity['category']) :
utf8_decode($this->get_category_name($activity['category']));
+ $activity['category_name'] = $soap
? $this->get_category_name($activity['category'])
utf8_decode($this->get_category_name($activity['category']));
$activity['description'] =
$this->get_activity_description($activity['organization_id'],$activity['group_id']);
$activity['arena_info'] =
$this->get_arena_info($activity['arena']);
$activity['contact_person'] =
$this->get_contact_person($activity['organization_id'],$activity['group_id'],$activity['contact_person_1']);
@@ -707,7 +708,7 @@
// $this->db->query("SELECT * FROM bb_group_contact WHERE
id={$cont_pers}", __LINE__, __FILE__);
$this->db->query("SELECT * FROM bb_group_contact WHERE
group_id={$group_id} LIMIT 1", __LINE__, __FILE__);
while($this->db->next_record()){
- $result = array('name' =>
utf8_decode($this->db->f('name')),'phone' => $this->db->f('phone'),'email' =>
$this->db->f('email'));
+ $result = array('name' => $this->soap ?
$this->db->f('name') : utf8_decode($this->db->f('name')),'phone' =>
$this->db->f('phone'),'email' => $this->db->f('email'));
}
}
else if($org_id)
@@ -715,7 +716,7 @@
$org_id = (int)$org_id;
$this->db->query("SELECT * FROM bb_organization_contact
WHERE organization_id={$org_id} LIMIT 1", __LINE__, __FILE__);
while($this->db->next_record()){
- $result = array('name' =>
utf8_decode($this->db->f('name')),'phone' => $this->db->f('phone'),'email' =>
$this->db->f('email'));
+ $result = array('name' => $this->soap ?
$this->db->f('name') : utf8_decode($this->db->f('name')),'phone' =>
$this->db->f('phone'),'email' => $this->db->f('email'));
}
}
return $result;
@@ -728,7 +729,7 @@
$group_id = (int)$group_id;
$this->db->query("SELECT * FROM bb_group WHERE
id={$group_id}", __LINE__, __FILE__);
while($this->db->next_record()){
- $result =
utf8_decode($this->db->f('description'));
+ $result = $this->soap ?
$this->db->f('description') : utf8_decode($this->db->f('description'));
}
}
else if($org_id)
@@ -736,7 +737,7 @@
$org_id = (int)$org_id;
$this->db->query("SELECT * FROM bb_organization WHERE
id={$org_id}", __LINE__, __FILE__);
while($this->db->next_record()){
- $result =
utf8_decode($this->db->f('description'));
+ $result = $this->soap ?
$this->db->f('description') : utf8_decode($this->db->f('description'));
}
}
return $result;
@@ -858,8 +859,8 @@
$this->db->next_record();
$result = array
(
- 'arena_name' =>
utf8_decode($this->db->f('arena_name')),
- 'address' =>
utf8_decode($this->db->f('address'))
+ 'arena_name' => $this->soap ?
$this->db->f('arena_name') : utf8_decode($this->db->f('arena_name')),
+ 'address' => $this->soap ?
$this->db->f('address') : utf8_decode($this->db->f('address'))
);
}
return $result;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [8907] activitycalendar: enable soap,
Sigurd Nes <=