FOSSology
3.2.0rc1
Open Source License Compliance by Open Source Software
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
Info.php
Go to the documentation of this file.
1
<?php
2
/***************************************************************
3
Copyright (C) 2017 Siemens AG
4
5
This program is free software; you can redistribute it and/or
6
modify it under the terms of the GNU General Public License
7
version 2 as published by the Free Software Foundation.
8
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
GNU General Public License for more details.
13
14
You should have received a copy of the GNU General Public License along
15
with this program; if not, write to the Free Software Foundation, Inc.,
16
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17
***************************************************************/
23
namespace
Fossology\UI\Api\Models
;
24
29
class
Info
30
{
35
private
$code
;
40
private
$message
;
45
private
$type
;
52
public
function
__construct
(
$code
,
$message
,
$type
)
53
{
54
$this->code =
$code
;
55
$this->message =
$message
;
56
$this->type =
$type
;
57
}
58
60
65
public
function
getJSON
()
66
{
67
return
json_encode($this->
getArray
());
68
}
69
74
public
function
getArray
()
75
{
76
return
[
77
'code'
=>
$this->code
,
78
'message'
=>
$this->message
,
79
'type'
=>
$this->type
80
];
81
}
82
86
public
function
getCode
()
87
{
88
return
$this->code
;
89
}
90
94
public
function
getMessage
()
95
{
96
return
$this->message
;
97
}
98
102
public
function
getType
()
103
{
104
return
$this->type
;
105
}
106
}
Fossology\UI\Api\Models\Info\getCode
getCode()
Definition:
Info.php:86
Fossology\UI\Api\Models\Info\getMessage
getMessage()
Definition:
Info.php:94
Fossology\UI\Api\Models\Info\$message
$message
Definition:
Info.php:40
Fossology\UI\Api\Models
Definition:
Analysis.php:24
Fossology\UI\Api\Models\Info\$code
$code
Definition:
Info.php:35
Fossology\UI\Api\Models\Info\getType
getType()
Definition:
Info.php:102
Fossology\UI\Api\Models\Info\getJSON
getJSON()
Definition:
Info.php:65
Fossology\UI\Api\Models\Info
Info model to contain general error and return values.
Definition:
Info.php:29
Fossology\UI\Api\Models\Info\$type
$type
Definition:
Info.php:45
Fossology\UI\Api\Models\Info\getArray
getArray()
Definition:
Info.php:74
Fossology\UI\Api\Models\Info\__construct
__construct($code, $message, $type)
Definition:
Info.php:52
src
www
ui
api
Models
Info.php
Generated on Mon Jun 29 2020 12:03:44 for FOSSology by
1.8.11