newscoop/plugin-NewscoopPaywallBundle

View on GitHub
Entity/UserSubscription.php

Summary

Maintainability
D
1 day
Test Coverage

UserSubscription has 67 functions (exceeds 20 allowed). Consider refactoring.
Open

class UserSubscription implements DiscountableInterface, ProlongableItemInterface, PriceableInterface
{
    const TYPE_PAID = 'P';
    const TYPE_PAID_NOW = 'PN';
    const TYPE_TRIAL = 'T';
Severity: Major
Found in Entity/UserSubscription.php - About 1 day to fix

    File UserSubscription.php has 377 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    <?php
    
    /**
     * @author Rafał Muszyński <rafal.muszynski@sourcefabric.org>
     * @copyright 2014 Sourcefabric o.p.s.
    Severity: Minor
    Found in Entity/UserSubscription.php - About 5 hrs to fix

      There are no issues that match your filters.

      Category
      Status