Пример #1
0
 /**
  * Delete reports for the website
  *
  * @param Event_Notification $notification
  */
 function deleteSiteReport($notification)
 {
     $idSite =& $notification->getNotificationObject();
     $idReports = Piwik_PDFReports_API::getInstance()->getReports($idSite);
     foreach ($idReports as $report) {
         $idReport = $report['idreport'];
         Piwik_PDFReports_API::getInstance()->deleteReport($idReport);
     }
 }
Пример #2
0
	/**
	 * Return list of plug-in specific JavaScript files to be imported by the asset manager
	 *
	 * @see Piwik_AssetManager
	 *
	 * @param Event_Notification $notification
	 */
	function getJsFiles( $notification )
	{
		$jsFiles = &$notification->getNotificationObject();

		$jsFiles[] = "plugins/UsersManager/templates/UsersManager.js";
		$jsFiles[] = "plugins/UsersManager/templates/userSettings.js";
	}
Пример #3
0
 function increaseNotificationCount($className, $method)
 {
     parent::increaseNotificationCount();
     if (self::$showProfiler) {
         echo "after {$className} -> {$method} <br>";
         echo "-";
         Piwik::printTimer();
         echo "<br>";
         echo "-";
         Piwik::printMemoryLeak();
         echo "<br>";
     }
 }
Пример #4
0
 /**
  * Use notification counter to profile runtime execution
  * time and memory usage.
  */
 function increaseNotificationCount()
 {
     parent::increaseNotificationCount();
     if (self::$showProfiler && func_num_args() == 1) {
         $callback = func_get_arg(0);
         if (is_array($callback)) {
             $className = is_object($callback[0]) ? get_class($callback[0]) : $callback[0];
             $method = $callback[1];
             echo "after {$className} -> {$method} <br />";
             echo "-";
             Piwik::printTimer();
             echo "<br />";
             echo "-";
             Piwik::printMemoryLeak();
             echo "<br />";
         }
     }
 }
Пример #5
0
 function increaseNotificationCount()
 {
     parent::increaseNotificationCount();
     if (self::$showProfiler && func_num_args() == 2) {
         $className = func_get_arg(0);
         $method = func_get_arg(1);
         echo "after {$className} -> {$method} <br>";
         echo "-";
         Piwik::printTimer();
         echo "<br>";
         echo "-";
         Piwik::printMemoryLeak();
         echo "<br>";
     }
 }