FOSSology
3.2.0rc1
Open Source License Compliance by Open Source Software
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
agent-mimetype.php
Go to the documentation of this file.
1
<?php
2
/***********************************************************
3
Copyright (C) 2008-2013 Hewlett-Packard Development Company, L.P.
4
Copyright (C) 2015, Siemens AG
5
6
This program is free software; you can redistribute it and/or
7
modify it under the terms of the GNU General Public License
8
version 2 as published by the Free Software Foundation.
9
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License along
16
with this program; if not, write to the Free Software Foundation, Inc.,
17
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18
***********************************************************/
19
20
use
Fossology\Lib\Plugin\AgentPlugin
;
21
28
class
MimetypeAgentPlugin
extends
AgentPlugin
29
{
30
public
function
__construct() {
31
$this->Name =
"agent_mimetype"
;
32
$this->Title = _(
"MIME-type Analysis (Determine mimetype of every file. Not needed for licenses or buckets)"
);
33
$this->AgentName =
"mimetype"
;
34
35
parent::__construct();
36
}
37
42
function
AgentHasResults
($uploadId=0)
43
{
44
return
CheckARS
($uploadId, $this->AgentName,
"mimetype agent"
,
"mimetype_ars"
);
45
}
46
}
47
48
register_plugin(
new
MimetypeAgentPlugin
());
MimetypeAgentPlugin
UI plugin for mimetype agent.
Definition:
agent-mimetype.php:28
MimetypeAgentPlugin\AgentHasResults
AgentHasResults($uploadId=0)
Definition:
agent-mimetype.php:42
CheckARS
CheckARS($upload_pk, $AgentName, $AgentDesc, $AgentARSTableName)
Check the ARS table to see if an agent has successfully scanned an upload.
Definition:
common-agents.php:437
AgentPlugin
Fossology\Lib\Plugin\AgentPlugin
Definition:
AgentPlugin.php:21
src
mimetype
ui
agent-mimetype.php
Generated on Mon Jun 29 2020 12:03:43 for FOSSology by
1.8.11