Piwik\Plugins\Goals\API::deleteGoal PHP Метод

deleteGoal() публичный Метод

Stats data in the archives will still be recorded, but not displayed.
public deleteGoal ( integer $idSite, integer $idGoal ) : void
$idSite integer
$idGoal integer
Результат void
    public function deleteGoal($idSite, $idGoal)
    {
        Piwik::checkUserHasAdminAccess($idSite);
        $this->getModel()->deleteGoal($idSite, $idGoal);
        $this->getModel()->deleteGoalConversions($idSite, $idGoal);
        $this->getGoalsInfoStaticCache()->delete(self::getCacheId($idSite));
        Cache::regenerateCacheWebsiteAttributes($idSite);
    }

Usage Example

Пример #1
0
 public function test_deleteGoal_shouldDeleteAGoal_IfGoalAndSiteMatches()
 {
     $this->assertHasNoGoals();
     $idGoal = $this->createAnyGoal();
     $this->assertHasGoals();
     $this->api->deleteGoal($this->idSite, $idGoal);
     $this->assertHasNoGoals();
 }