aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Wallabag/CoreBundle/Controller/EntryController.php10
-rw-r--r--src/Wallabag/CoreBundle/Entity/Entry.php26
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 /**