Code Duplication    Length = 15-15 lines in 2 locations

ODM/JobManager.php 1 location

@@ 121-135 (lines=15) @@
118
        return $this->removeOlderThan($this->getJobArchiveClass(), 'updatedAt', $olderThan);
119
    }
120
121
    public function getWaitingJobCount($workerName = null, $method = null)
122
    {
123
        /** @var DocumentManager $objectManager */
124
        $objectManager = $this->getObjectManager();
125
        $builder = $objectManager->createQueryBuilder($this->getJobClass());
126
        $builder
127
            ->find();
128
129
        $this->addWorkerNameCriterion($builder, $workerName, $method);
130
        $this->addStandardPredicates($builder);
131
132
        $query = $builder->getQuery();
133
134
        return $query->count(true);
135
    }
136
137
    /**
138
     * Get Status Jobs.

ORM/JobManager.php 1 location

@@ 143-157 (lines=15) @@
140
        );
141
    }
142
143
    public function getWaitingJobCount($workerName = null, $method = null)
144
    {
145
        /** @var EntityManager $objectManager */
146
        $objectManager = $this->getObjectManager();
147
        $queryBuilder = $objectManager->createQueryBuilder();
148
149
        $queryBuilder = $queryBuilder->select('count(j)')->from($this->getJobClass(), 'j');
150
151
        $this->addWorkerNameCriterion($queryBuilder, $workerName, $method);
152
        $this->addStandardPredicate($queryBuilder);
153
154
        $query = $queryBuilder->getQuery();
155
156
        return $query->getSingleScalarResult();
157
    }
158
159
    /**
160
     * Get Jobs statuses.