Bastien Sevajol před 12 roky
rodič
revize
ee2e5d9326

+ 9 - 0
src/Muzich/CoreBundle/Managers/TagManager.php Zobrazit soubor

@@ -177,6 +177,15 @@ class TagManager
177 177
     $em->flush();
178 178
   }
179 179
   
180
+  
181
+  /**
182
+   * 
183
+   * @param \Symfony\Bundle\DoctrineBundle\Registry $doctrine
184
+   * @param \Muzich\CoreBundle\Entity\Tag $tag
185
+   * @param type $accept
186
+   * @param type $replacing_id
187
+   * @return boolean
188
+   */
180 189
   public function moderateTag(Registry $doctrine, Tag $tag, $accept, $replacing_id = null)
181 190
   {
182 191
     if ($tag)

+ 1 - 1
src/Muzich/CoreBundle/Tests/Tag/TagReadTest.php Zobrazit soubor

@@ -117,7 +117,7 @@ class TagReadTest extends UnitTest
117 117
     //////////////////////////
118 118
     $cresults = array(
119 119
       'Skate punk', 'Ska-punk', 'Ska', 'Anarcho-punk', 'Dance-Punk', 'Horror punk', 
120
-        'Pop-punk', 'Post-Punk', 'Punk rock', 'Skacore', 'Ska-jazz',  'Synthpunk' 
120
+        'Pop-punk', 'Post-Punk', 'Punk rock', 'Ska-jazz', 'Skacore',  'Synthpunk' 
121 121
     );
122 122
     
123 123
     $TagLike = new TagLike($this->getDoctrine());

+ 3 - 3
src/Muzich/CoreBundle/Tests/Tag/TagWriteTest.php Zobrazit soubor

@@ -127,7 +127,7 @@ class TagWriteTest extends UnitTest
127 127
     $this->assertTrue(!is_null($tag_3));
128 128
     
129 129
     // Test 1: On accepte
130
-    $this->assertTrue($tagManager->moderateTag($this->getDoctrine(), $tag_1->getId(), true));
130
+    $this->assertTrue($tagManager->moderateTag($this->getDoctrine(), $tag_1, true));
131 131
     
132 132
     $tag_1 = $this->getDoctrine()->getRepository('MuzichCoreBundle:Tag')
133 133
       ->findOneBy(array(
@@ -145,7 +145,7 @@ class TagWriteTest extends UnitTest
145 145
     $this->assertTrue(!is_null($tag_1));
146 146
     
147 147
     // Test 2: On refuse
148
-    $tagManager->moderateTag($this->getDoctrine(), $tag_2->getId(), false);
148
+    $tagManager->moderateTag($this->getDoctrine(), $tag_2, false);
149 149
     $tag_2 = $this->getDoctrine()->getRepository('MuzichCoreBundle:Tag')
150 150
       ->findOneBy(array(
151 151
         'name'       => 'Nouveau 2'
@@ -249,7 +249,7 @@ class TagWriteTest extends UnitTest
249 249
     
250 250
     // A ce stade les vérifications on été faites on lance le replace
251 251
     // Test 3: On remplace
252
-    $tagManager->moderateTag($this->getDoctrine(), $tag_3->getId(), false, $tag_1->getId());
252
+    $tagManager->moderateTag($this->getDoctrine(), $tag_3, false, $tag_1->getId());
253 253
         
254 254
     // On relance les tests en base, inversés donc puisqu'il a été remplacé
255 255
     // element