Code Duplication    Length = 12-12 lines in 3 locations

src/Oro/Bundle/DemoDataBundle/Migrations/Data/Demo/ORM/LoadMagentoData.php 1 location

@@ 587-598 (lines=12) @@
584
     *
585
     * @return \DateTime
586
     */
587
    private function generateBirthday()
588
    {
589
        // Convert to timestamps
590
        $min = strtotime('1950-01-01');
591
        $max = strtotime('2000-01-01');
592
593
        // Generate random number using above bounds
594
        $val = rand($min, $max);
595
596
        // Convert back to desired date format
597
        return new \DateTime(date('Y-m-d', $val), new \DateTimeZone('UTC'));
598
    }
599
600
    /**
601
     * @return User

src/Oro/Bundle/DemoDataBundle/Migrations/Data/Demo/ORM/LoadUsersData.php 1 location

@@ 242-253 (lines=12) @@
239
     *
240
     * @return \DateTime
241
     */
242
    private function generateBirthday()
243
    {
244
        // Convert to timetamps
245
        $min = strtotime('1950-01-01');
246
        $max = strtotime('2000-01-01');
247
248
        // Generate random number using above bounds
249
        $val = rand($min, $max);
250
251
        // Convert back to desired date format
252
        return new \DateTime(date('Y-m-d', $val), new \DateTimeZone('UTC'));
253
    }
254
255
    /**
256
     * Persist object

src/Oro/Bundle/TestFrameworkCRMBundle/Tests/Performance/DataFixtures/Users/LoadCrmUsersData.php 1 location

@@ 247-258 (lines=12) @@
244
     *
245
     * @return \DateTime
246
     */
247
    private function generateBirthday()
248
    {
249
        // Convert to timetamps
250
        $min = strtotime('1950-01-01');
251
        $max = strtotime('2000-01-01');
252
253
        // Generate random number using above bounds
254
        $val = rand($min, $max);
255
256
        // Convert back to desired date format
257
        return new \DateTime(date('Y-m-d', $val), new \DateTimeZone('UTC'));
258
    }
259
260
    /**
261
     * Persist object