| @@ 68-76 (lines=9) @@ | ||
| 65 | * @throws UserDeactivatedException |
|
| 66 | * @return null | UserInterface |
|
| 67 | */ |
|
| 68 | public function findOneBy(array $criteria, array $options = []) |
|
| 69 | { |
|
| 70 | if (!array_key_exists('isDraft', $criteria)) { |
|
| 71 | $criteria['isDraft'] = false; |
|
| 72 | } elseif (null === $criteria['isDraft']) { |
|
| 73 | unset($criteria['isDraft']); |
|
| 74 | } |
|
| 75 | return $this->assertEntity(parent::findOneBy($criteria), $options); |
|
| 76 | } |
|
| 77 | ||
| 78 | ||
| 79 | /** |
|
| @@ 59-69 (lines=11) @@ | ||
| 56 | return parent::findBy($criteria, $sort, $limit, $skip); |
|
| 57 | } |
|
| 58 | ||
| 59 | public function findOneBy(array $criteria) |
|
| 60 | { |
|
| 61 | if (!array_key_exists('isDraft', $criteria)) { |
|
| 62 | $criteria['isDraft'] = false; |
|
| 63 | } elseif (null === $criteria['isDraft']) { |
|
| 64 | unset($criteria['isDraft']); |
|
| 65 | } |
|
| 66 | /** @noinspection PhpUndefinedClassInspection */ |
|
| 67 | /** @noinspection PhpUndefinedMethodInspection */ |
|
| 68 | return parent::findOneBy($criteria); |
|
| 69 | } |
|
| 70 | ||
| 71 | /** |
|
| 72 | * Finds one entity in draft mode. |
|
| @@ 47-55 (lines=9) @@ | ||
| 44 | /** |
|
| 45 | * {@inheritDoc} |
|
| 46 | */ |
|
| 47 | public function findOneBy(array $criteria) |
|
| 48 | { |
|
| 49 | if (!array_key_exists('isDraft', $criteria)) { |
|
| 50 | $criteria['isDraft'] = false; |
|
| 51 | } elseif (null === $criteria['isDraft']) { |
|
| 52 | unset($criteria['isDraft']); |
|
| 53 | } |
|
| 54 | return parent::findOneBy($criteria); |
|
| 55 | } |
|
| 56 | ||
| 57 | /** |
|
| 58 | * {@inheritDoc} |
|