Code Duplication    Length = 11-11 lines in 2 locations

src/services/Model.php 1 location

@@ 390-400 (lines=11) @@
387
     * @param string $toScenario
388
     * @return BaseModel|null
389
     */
390
    public function findByCriteria($criteria, string $toScenario = null)
391
    {
392
393
        // Find record in db
394
        if ($record = $this->findRecordByCriteria($criteria)) {
395
            return $this->findByRecord($record, $toScenario);
396
        }
397
398
        return null;
399
400
    }
401
402
    /**
403
     * @param $criteria

src/services/Object.php 1 location

@@ 386-396 (lines=11) @@
383
     * @param string $toScenario
384
     * @return BaseObject|null
385
     */
386
    public function findByCriteria($criteria, string $toScenario = null)
387
    {
388
389
        // Find record in db
390
        if ($record = $this->findRecordByCriteria($criteria)) {
391
            return $this->findByRecord($record, $toScenario);
392
        }
393
394
        return null;
395
396
    }
397
398
    /**
399
     * @param $criteria