diff options
author | arron <arron@copiadigital.co.uk> | 2013-12-05 18:28:08 +0000 |
---|---|---|
committer | arron <arron@copiadigital.co.uk> | 2013-12-05 18:28:08 +0000 |
commit | e0fd2e51a5546d0d85cf249a6ebf45f9e06e6017 (patch) | |
tree | b7f17446bd2cbdb7dda26d04cbdc65679c8557f2 /library/SSRS/Object/ReportParameter.php | |
parent | e4ee94dbc8be64f9b53f1a323a314a60d0ac86d3 (diff) | |
download | php-ssrs-e0fd2e51a5546d0d85cf249a6ebf45f9e06e6017.zip php-ssrs-e0fd2e51a5546d0d85cf249a6ebf45f9e06e6017.tar.gz php-ssrs-e0fd2e51a5546d0d85cf249a6ebf45f9e06e6017.tar.bz2 |
Namespaced
Diffstat (limited to 'library/SSRS/Object/ReportParameter.php')
-rwxr-xr-x | library/SSRS/Object/ReportParameter.php | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/library/SSRS/Object/ReportParameter.php b/library/SSRS/Object/ReportParameter.php index 9f1e77e..c9f655b 100755 --- a/library/SSRS/Object/ReportParameter.php +++ b/library/SSRS/Object/ReportParameter.php @@ -1,11 +1,10 @@ <?php -/** - * Description of ExecutionParameters - * - * @author andrew - */ -class SSRS_Object_ReportParameter extends SSRS_Object_Abstract { +namespace SSRS\Object; + +use SSRS\Object\ReportParameter\ValidValue; + +class ReportParameter extends ObjectAbstract { public function __construct($name, $value) { $this->name = $name; @@ -48,11 +47,11 @@ class SSRS_Object_ReportParameter extends SSRS_Object_Abstract { $data = array(); foreach ($validValues AS $value) { if (is_object($value)) { - $data[] = new SSRS_Object_ReportParameter_ValidValue((string) $value->Label, (string) $value->Value); + $data[] = new ValidValue((string) $value->Label, (string) $value->Value); } elseif (is_array($value)) { - $data[] = new SSRS_Object_ReportParameter_ValidValue((string) $value['Label'], (string) $value['Value']); + $data[] = new ValidValue((string) $value['Label'], (string) $value['Value']); } else { - $data[] = new SSRS_Object_ReportParameter_ValidValue((string) $value, (string) $value); + $data[] = new ValidValue((string) $value, (string) $value); } } @@ -73,8 +72,7 @@ class SSRS_Object_ReportParameter extends SSRS_Object_Abstract { * @return bool */ public function hasDependencies() { - return (isset($this->data['Dependencies']->Dependency) - && !empty($this->data['Dependencies']->Dependency)); + return (isset($this->data['Dependencies']->Dependency) && !empty($this->data['Dependencies']->Dependency)); } /** |