Knp\Bundle\KnpBundlesBundle\Twig\Extension\BundleUtilsExtension::bundleActivity PHP Method

bundleActivity() public method

Get bundle activity title by days number after last commit
public bundleActivity ( mixed $lastCommitAt ) : string
$lastCommitAt mixed
return string
    public function bundleActivity($lastCommitAt)
    {
        if (!$lastCommitAt instanceof \DateTime) {
            $lastCommitAt = new \DateTime('@' . strtotime($lastCommitAt));
        }
        $days = $lastCommitAt->diff(new \DateTime('now'))->format('%a');
        if ($days <= self::ACTIVITY_HIGH) {
            return 'bundles.activity.high';
        }
        if ($days <= self::ACTIVITY_MEDIUM) {
            return 'bundles.activity.medium';
        }
        return 'bundles.activity.low';
    }