Remove set on homepage to be added as a Shortcut resource

pull/3844/head
Julio Montoya 5 years ago
parent 1f8a1ad8c0
commit 06d2030d1f
  1. 33
      src/CourseBundle/Entity/CLink.php
  2. 4
      src/CourseBundle/Repository/CLinkCategoryRepository.php
  3. 1
      src/CourseBundle/Repository/CLinkRepository.php
  4. 12
      src/CourseBundle/Repository/CQuizRepository.php

@ -54,11 +54,6 @@ class CLink extends AbstractResource implements ResourceInterface
*/
protected int $displayOrder;
/**
* @ORM\Column(name="on_homepage", type="string", length=10, nullable=false)
*/
protected string $onHomepage;
/**
* @ORM\Column(name="target", type="string", length=10, nullable=true)
*/
@ -140,38 +135,12 @@ class CLink extends AbstractResource implements ResourceInterface
return $this->displayOrder;
}
/**
* Set onHomepage.
*
* @param string $onHomepage
*
* @return CLink
*/
public function setOnHomepage($onHomepage)
{
$this->onHomepage = $onHomepage;
return $this;
}
/**
* Get onHomepage.
*
* @return string
*/
public function getOnHomepage()
{
return $this->onHomepage;
}
/**
* Set target.
*
* @param string $target
*
* @return CLink
*/
public function setTarget($target)
public function setTarget($target): self
{
$this->target = $target;

@ -46,9 +46,7 @@ final class CLinkCategoryRepository extends ResourceRepository implements GridIn
{
/** @var CLink $newResource */
$newResource = $form->getData();
$newResource
->setDisplayOrder(0)
->setOnHomepage('0')
$newResource->setDisplayOrder(0)
;
//return $newResource;
}

@ -37,7 +37,6 @@ final class CLinkRepository extends ResourceRepository implements GridInterface
$newResource = $form->getData();
$newResource
->setDisplayOrder(0)
->setOnHomepage('0')
;
//return $newResource;

@ -38,15 +38,15 @@ final class CQuizRepository extends ResourceRepository implements ResourceWithLi
{
$qb = $this->getResourcesByCourse($course);
$resources = $qb->getQuery()->getResult();
$em = $this->getEntityManager();
/** @var CQuiz $quiz */
foreach ($resources as $quiz) {
/*foreach ($resources as $quiz) {
$questions = $quiz->getQuestions();
foreach ($questions as $question) {
//$this->getEntityManager()->remove($question);
//$em->remove($question);
}
$this->getEntityManager()->remove($quiz);
}
$this->getEntityManager()->flush();
$em->remove($quiz);
}*/
//$em->flush();
}
}

Loading…
Cancel
Save