sf4 deprecated: migrate Doctrine ORM mapping to annotation

This commit is contained in:
2020-07-24 20:20:07 +02:00
parent c69d6d6bb8
commit 6ccfa8a130
8 changed files with 101 additions and 123 deletions

View File

@@ -20,30 +20,45 @@
namespace Chill\ActivityBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Chill\ActivityBundle\Entity\ActivityReasonCategory;
/**
* ActivityReason
* Class ActivityReason
*
* @package Chill\ActivityBundle\Entity
* @ORM\Entity()
* @ORM\Table(null)
* @ORM\HasLifecycleCallbacks()
*/
class ActivityReason
{
/**
* @var integer
*
* @ORM\Id
* @ORM\Column(name="id", type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var array
* @ORM\Column(type="json_array")
*/
private $name;
/**
* @var ActivityReasonCategory
* @ORM\ManyToOne(
* targetEntity="Chill\ActivityBundle\Entity\ActivityReasonCategory",
* inversedBy="reasons")
*/
private $category;
/**
* @var boolean
* @ORM\Column(type="boolean")
*/
private $active = true;
@@ -62,7 +77,6 @@ class ActivityReason
* Set name
*
* @param array $name
*
* @return ActivityReason
*/
public function setName($name)
@@ -100,7 +114,6 @@ class ActivityReason
* category, the reason will become inactive
*
* @param ActivityReasonCategory $category
*
* @return ActivityReason
*/
public function setCategory(ActivityReasonCategory $category)
@@ -128,7 +141,6 @@ class ActivityReason
* Set active
*
* @param boolean $active
*
* @return ActivityReason
*/
public function setActive($active)