Skip to content
Extraits de code Groupes Projets
Valider fc6fe7f8 rédigé par Thomas Steur's avatar Thomas Steur
Parcourir les fichiers

refs #57 make sure always a change of at least 2 visits is required. Added...

refs #57 make sure always a change of at least 2 visits is required. Added icon license information, will move the information later
parent 1ce543a5
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -64,7 +64,7 @@ class InsightReport ...@@ -64,7 +64,7 @@ class InsightReport
$minNewPercent = 5; $minNewPercent = 5;
} }
if ($totalValue < 100) { if ($totalValue < 200) {
// force at least a change of 2 visits // force at least a change of 2 visits
$minMoversPercent = (int) ceil(2 / ($totalValue / 100)); $minMoversPercent = (int) ceil(2 / ($totalValue / 100));
$minNewPercent = max($minNewPercent, $minMoversPercent); $minNewPercent = max($minNewPercent, $minMoversPercent);
......
idea.png
========
Link: https://www.iconfinder.com/icons/6074/brainstorm_bulb_idea_jabber_light_icon
License: GPL
By: Alessandro Rei - http://www.kde-look.org/usermanager/search.php?username=mentalrey
\ No newline at end of file
...@@ -6,6 +6,14 @@ ...@@ -6,6 +6,14 @@
</span> </span>
</td> </td>
{% if row.getColumn('isMover') %}
{% set typeOfChange = 'Moved'; %}
{% elseif row.getColumn('isNew') %}
{% set typeOfChange = 'New'; %}
{% elseif row.getColumn('isDisappeared') %}
{% set typeOfChange = 'Disappeared'; %}
{% endif %}
{% if row.getColumn('grown') %} {% if row.getColumn('grown') %}
<td>+{{ row.getColumn('difference') }}</td> <td>+{{ row.getColumn('difference') }}</td>
<td class="grown">+{{ row.getColumn('growth_percent') }}</td> <td class="grown">+{{ row.getColumn('growth_percent') }}</td>
......
...@@ -363,7 +363,7 @@ class InsightReportTest extends \PHPUnit_Framework_TestCase ...@@ -363,7 +363,7 @@ class InsightReportTest extends \PHPUnit_Framework_TestCase
$this->assertEquals(10, $metadata['minNewPercent']); $this->assertEquals(10, $metadata['minNewPercent']);
$this->assertEquals(8, $metadata['minDisappearedPercent']); $this->assertEquals(8, $metadata['minDisappearedPercent']);
$report = $this->generateMoverAndShaker(150, 50); $report = $this->generateMoverAndShaker(300, 100);
$metadata = $report->getAllTableMetadata(); $metadata = $report->getAllTableMetadata();
$this->assertEquals(240, $metadata['minGrowthPercentPositive']); $this->assertEquals(240, $metadata['minGrowthPercentPositive']);
...@@ -383,7 +383,7 @@ class InsightReportTest extends \PHPUnit_Framework_TestCase ...@@ -383,7 +383,7 @@ class InsightReportTest extends \PHPUnit_Framework_TestCase
$this->assertEquals(7, $metadata['minDisappearedPercent']); $this->assertEquals(7, $metadata['minDisappearedPercent']);
$report = $this->generateMoverAndShaker(150, 300); $report = $this->generateMoverAndShaker(300, 600);
$metadata = $report->getAllTableMetadata(); $metadata = $report->getAllTableMetadata();
$this->assertEquals(70, $metadata['minGrowthPercentPositive']); $this->assertEquals(70, $metadata['minGrowthPercentPositive']);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter