Skip to content
Extraits de code Groupes Projets
Valider 93e8a334 rédigé par mattab's avatar mattab
Parcourir les fichiers

minor

parent 734b026f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -221,8 +221,8 @@ class API ...@@ -221,8 +221,8 @@ class API
$this->savePhoneNumbers($phoneNumbers); $this->savePhoneNumbers($phoneNumbers);
// remove phone number from reports // remove phone number from reports
$pdfReportsAPIInstance = APIScheduledReports::getInstance(); $APIScheduledReports = APIScheduledReports::getInstance();
$reports = $pdfReportsAPIInstance->getReports( $reports = $APIScheduledReports->getReports(
$idSite = false, $idSite = false,
$period = false, $period = false,
$idReport = false, $idReport = false,
...@@ -244,7 +244,7 @@ class API ...@@ -244,7 +244,7 @@ class API
$reportParameters[MobileMessaging::PHONE_NUMBERS_PARAMETER] = $updatedPhoneNumbers; $reportParameters[MobileMessaging::PHONE_NUMBERS_PARAMETER] = $updatedPhoneNumbers;
// note: reports can end up without any recipients // note: reports can end up without any recipients
$pdfReportsAPIInstance->updateReport( $APIScheduledReports->updateReport(
$report['idreport'], $report['idreport'],
$report['idsite'], $report['idsite'],
$report['description'], $report['description'],
......
...@@ -245,12 +245,12 @@ class MobileMessaging extends \Piwik\Plugin ...@@ -245,12 +245,12 @@ class MobileMessaging extends \Piwik\Plugin
function deactivate() function deactivate()
{ {
// delete all mobile reports // delete all mobile reports
$pdfReportsAPIInstance = APIScheduledReports::getInstance(); $APIScheduledReports = APIScheduledReports::getInstance();
$reports = $pdfReportsAPIInstance->getReports(); $reports = $APIScheduledReports->getReports();
foreach ($reports as $report) { foreach ($reports as $report) {
if ($report['type'] == MobileMessaging::MOBILE_TYPE) { if ($report['type'] == MobileMessaging::MOBILE_TYPE) {
$pdfReportsAPIInstance->deleteReport($report['idreport']); $APIScheduledReports->deleteReport($report['idreport']);
} }
} }
} }
......
...@@ -155,8 +155,8 @@ class API ...@@ -155,8 +155,8 @@ class API
Piwik::checkUserIsNotAnonymous(); Piwik::checkUserIsNotAnonymous();
Piwik::checkUserHasViewAccess($idSite); Piwik::checkUserHasViewAccess($idSite);
$pdfReports = $this->getReports($idSite, $periodSearch = false, $idReport); $scheduledReports = $this->getReports($idSite, $periodSearch = false, $idReport);
$report = reset($pdfReports); $report = reset($scheduledReports);
$idReport = $report['idreport']; $idReport = $report['idreport'];
$currentUser = Piwik::getCurrentUserLogin(); $currentUser = Piwik::getCurrentUserLogin();
...@@ -194,8 +194,8 @@ class API ...@@ -194,8 +194,8 @@ class API
*/ */
public function deleteReport($idReport) public function deleteReport($idReport)
{ {
$pdfReports = $this->getReports($idSite = false, $periodSearch = false, $idReport); $APIScheduledReports = $this->getReports($idSite = false, $periodSearch = false, $idReport);
$report = reset($pdfReports); $report = reset($APIScheduledReports);
Piwik::checkUserIsSuperUserOrTheUser($report['login']); Piwik::checkUserIsSuperUserOrTheUser($report['login']);
Db::get()->update(Common::prefixTable('report'), Db::get()->update(Common::prefixTable('report'),
......
...@@ -46,8 +46,8 @@ class MobileMessagingTest extends DatabaseTestCase ...@@ -46,8 +46,8 @@ class MobileMessagingTest extends DatabaseTestCase
\Piwik\PluginsManager::getInstance()->loadPlugins(array('ScheduledReports', 'MobileMessaging')); \Piwik\PluginsManager::getInstance()->loadPlugins(array('ScheduledReports', 'MobileMessaging'));
$this->assertFalse(\Piwik\PluginsManager::getInstance()->isPluginActivated('MultiSites')); $this->assertFalse(\Piwik\PluginsManager::getInstance()->isPluginActivated('MultiSites'));
$PdfReportsAPIInstance = APIScheduledReports::getInstance(); $APIScheduledReports = APIScheduledReports::getInstance();
$reportId = $PdfReportsAPIInstance->addReport( $reportId = $APIScheduledReports->addReport(
$this->idSiteAccess, $this->idSiteAccess,
'description', 'description',
'month', 'month',
...@@ -59,7 +59,7 @@ class MobileMessagingTest extends DatabaseTestCase ...@@ -59,7 +59,7 @@ class MobileMessagingTest extends DatabaseTestCase
); );
list($outputFilename, $prettyDate, $websiteName, $additionalFiles) = list($outputFilename, $prettyDate, $websiteName, $additionalFiles) =
$PdfReportsAPIInstance->generateReport( $APIScheduledReports->generateReport(
$reportId, $reportId,
'01-01-2010', '01-01-2010',
'en', 'en',
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter