diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Wallabag/CoreBundle/Controller/EntryController.php | 10 | ||||
-rw-r--r-- | src/Wallabag/CoreBundle/Entity/Entry.php | 26 |
2 files changed, 18 insertions, 18 deletions
diff --git a/src/Wallabag/CoreBundle/Controller/EntryController.php b/src/Wallabag/CoreBundle/Controller/EntryController.php index b03f49ed..f7398e69 100644 --- a/src/Wallabag/CoreBundle/Controller/EntryController.php +++ b/src/Wallabag/CoreBundle/Controller/EntryController.php | |||
@@ -539,8 +539,8 @@ class EntryController extends Controller | |||
539 | { | 539 | { |
540 | $this->checkUserAction($entry); | 540 | $this->checkUserAction($entry); |
541 | 541 | ||
542 | if (null === $entry->getUuid()) { | 542 | if (null === $entry->getUid()) { |
543 | $entry->generateUuid(); | 543 | $entry->generateUid(); |
544 | 544 | ||
545 | $em = $this->getDoctrine()->getManager(); | 545 | $em = $this->getDoctrine()->getManager(); |
546 | $em->persist($entry); | 546 | $em->persist($entry); |
@@ -548,7 +548,7 @@ class EntryController extends Controller | |||
548 | } | 548 | } |
549 | 549 | ||
550 | return $this->redirect($this->generateUrl('share_entry', [ | 550 | return $this->redirect($this->generateUrl('share_entry', [ |
551 | 'uuid' => $entry->getUuid(), | 551 | 'uid' => $entry->getUid(), |
552 | ])); | 552 | ])); |
553 | } | 553 | } |
554 | 554 | ||
@@ -565,7 +565,7 @@ class EntryController extends Controller | |||
565 | { | 565 | { |
566 | $this->checkUserAction($entry); | 566 | $this->checkUserAction($entry); |
567 | 567 | ||
568 | $entry->cleanUuid(); | 568 | $entry->cleanUid(); |
569 | 569 | ||
570 | $em = $this->getDoctrine()->getManager(); | 570 | $em = $this->getDoctrine()->getManager(); |
571 | $em->persist($entry); | 571 | $em->persist($entry); |
@@ -581,7 +581,7 @@ class EntryController extends Controller | |||
581 | * | 581 | * |
582 | * @param Entry $entry | 582 | * @param Entry $entry |
583 | * | 583 | * |
584 | * @Route("/share/{uuid}", requirements={"uuid" = ".+"}, name="share_entry") | 584 | * @Route("/share/{uid}", requirements={"uid" = ".+"}, name="share_entry") |
585 | * @Cache(maxage="25200", smaxage="25200", public=true) | 585 | * @Cache(maxage="25200", smaxage="25200", public=true) |
586 | * | 586 | * |
587 | * @return \Symfony\Component\HttpFoundation\Response | 587 | * @return \Symfony\Component\HttpFoundation\Response |
diff --git a/src/Wallabag/CoreBundle/Entity/Entry.php b/src/Wallabag/CoreBundle/Entity/Entry.php index 4c9d518f..7276b437 100644 --- a/src/Wallabag/CoreBundle/Entity/Entry.php +++ b/src/Wallabag/CoreBundle/Entity/Entry.php | |||
@@ -24,7 +24,7 @@ use Wallabag\AnnotationBundle\Entity\Annotation; | |||
24 | * options={"collate"="utf8mb4_unicode_ci", "charset"="utf8mb4"}, | 24 | * options={"collate"="utf8mb4_unicode_ci", "charset"="utf8mb4"}, |
25 | * indexes={ | 25 | * indexes={ |
26 | * @ORM\Index(name="created_at", columns={"created_at"}), | 26 | * @ORM\Index(name="created_at", columns={"created_at"}), |
27 | * @ORM\Index(name="uuid", columns={"uuid"}) | 27 | * @ORM\Index(name="uid", columns={"uid"}) |
28 | * } | 28 | * } |
29 | * ) | 29 | * ) |
30 | * @ORM\HasLifecycleCallbacks() | 30 | * @ORM\HasLifecycleCallbacks() |
@@ -47,11 +47,11 @@ class Entry | |||
47 | /** | 47 | /** |
48 | * @var string | 48 | * @var string |
49 | * | 49 | * |
50 | * @ORM\Column(name="uuid", type="string", length=23, nullable=true) | 50 | * @ORM\Column(name="uid", type="string", length=23, nullable=true) |
51 | * | 51 | * |
52 | * @Groups({"entries_for_user", "export_all"}) | 52 | * @Groups({"entries_for_user", "export_all"}) |
53 | */ | 53 | */ |
54 | private $uuid; | 54 | private $uid; |
55 | 55 | ||
56 | /** | 56 | /** |
57 | * @var string | 57 | * @var string |
@@ -652,34 +652,34 @@ class Entry | |||
652 | /** | 652 | /** |
653 | * @return string | 653 | * @return string |
654 | */ | 654 | */ |
655 | public function getUuid() | 655 | public function getUid() |
656 | { | 656 | { |
657 | return $this->uuid; | 657 | return $this->uid; |
658 | } | 658 | } |
659 | 659 | ||
660 | /** | 660 | /** |
661 | * @param string $uuid | 661 | * @param string $uid |
662 | * | 662 | * |
663 | * @return Entry | 663 | * @return Entry |
664 | */ | 664 | */ |
665 | public function setUuid($uuid) | 665 | public function setUid($uid) |
666 | { | 666 | { |
667 | $this->uuid = $uuid; | 667 | $this->uid = $uid; |
668 | 668 | ||
669 | return $this; | 669 | return $this; |
670 | } | 670 | } |
671 | 671 | ||
672 | public function generateUuid() | 672 | public function generateUid() |
673 | { | 673 | { |
674 | if (null === $this->uuid) { | 674 | if (null === $this->uid) { |
675 | // @see http://blog.kevingomez.fr/til/2015/07/26/why-is-uniqid-slow/ for true parameter | 675 | // @see http://blog.kevingomez.fr/til/2015/07/26/why-is-uniqid-slow/ for true parameter |
676 | $this->uuid = uniqid('', true); | 676 | $this->uid = uniqid('', true); |
677 | } | 677 | } |
678 | } | 678 | } |
679 | 679 | ||
680 | public function cleanUuid() | 680 | public function cleanUid() |
681 | { | 681 | { |
682 | $this->uuid = null; | 682 | $this->uid = null; |
683 | } | 683 | } |
684 | 684 | ||
685 | /** | 685 | /** |