diff --git a/Entity/Event.php b/Entity/Event.php
index acafc5ae3..a92bf8b26 100644
--- a/Entity/Event.php
+++ b/Entity/Event.php
@@ -1,67 +1,111 @@
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
namespace Chill\EventBundle\Entity;
+use Doctrine\ORM\Mapping as ORM;
+use Chill\MainBundle\Entity\User;
+use Chill\MainBundle\Entity\Center;
+use Chill\MainBundle\Entity\Scope;
+use Doctrine\Common\Collections\Collection;
+use Doctrine\Common\Collections\ArrayCollection;
use Chill\MainBundle\Entity\HasCenterInterface;
use Chill\MainBundle\Entity\HasScopeInterface;
/**
- * Event
+ * Class Event
+ *
+ * @package Chill\EventBundle\Entity
+ * @ORM\Entity(repositoryClass="Chill\EventBundle\Repository\EventRepository")
+ * @ORM\Table(name="chill_event_event")
+ * @ORM\HasLifecycleCallbacks()
*/
class Event implements HasCenterInterface, HasScopeInterface
{
/**
* @var integer
+ *
+ * @ORM\Id
+ * @ORM\Column(name="id", type="integer")
+ * @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
+ * @ORM\Column(type="string", length=150)
*/
private $name;
/**
* @var \DateTime
+ * @ORM\Column(type="datetime")
*/
private $date;
/**
*
- * @var \Chill\MainBundle\Entity\Center
+ * @var Center
+ * @ORM\ManyToOne(targetEntity="Chill\MainBundle\Entity\Center")
*/
private $center;
/**
*
* @var EventType
+ * @ORM\ManyToOne(targetEntity="Chill\EventBundle\Entity\EventType")
*/
private $type;
/**
*
- * @var \Chill\MainBundle\Entity\Scope
+ * @var Scope
+ * @ORM\ManyToOne(targetEntity="Chill\MainBundle\Entity\Scope")
*/
private $circle;
/**
- * @var \Doctrine\Common\Collections\Collection
+ * @var Participation
+ * @ORM\OneToMany(
+ * targetEntity="Chill\EventBundle\Entity\Participation",
+ * mappedBy="event")
*/
private $participations;
/**
- * @var integer
+ *
+ * @var User
+ * @ORM\ManyToOne(targetEntity="Chill\MainBundle\Entity\User")
*/
private $moderator;
+
/**
- * Constructor
+ * Event constructor.
*/
public function __construct()
{
- $this->participations = new \Doctrine\Common\Collections\ArrayCollection();
+ $this->participations = new ArrayCollection();
}
-
/**
* Get id
*
@@ -76,7 +120,6 @@ class Event implements HasCenterInterface, HasScopeInterface
* Set label
*
* @param string $label
- *
* @return Event
*/
public function setName($label)
@@ -100,7 +143,6 @@ class Event implements HasCenterInterface, HasScopeInterface
* Set date
*
* @param \DateTime $date
- *
* @return Event
*/
public function setDate(\DateTime $date)
@@ -120,7 +162,11 @@ class Event implements HasCenterInterface, HasScopeInterface
return $this->date;
}
- public function setCenter(\Chill\MainBundle\Entity\Center $center)
+ /**
+ * @param Center $center
+ * @return $this
+ */
+ public function setCenter(Center $center)
{
$this->center = $center;
@@ -128,7 +174,6 @@ class Event implements HasCenterInterface, HasScopeInterface
}
/**
- *
* @return EventType
*/
public function getType()
@@ -137,9 +182,8 @@ class Event implements HasCenterInterface, HasScopeInterface
}
/**
- *
- * @param \Chill\EventBundle\Entity\EventType $type
- * @return \Chill\EventBundle\Entity\Event
+ * @param EventType $type
+ * @return $this
*/
public function setType(EventType $type)
{
@@ -148,8 +192,7 @@ class Event implements HasCenterInterface, HasScopeInterface
}
/**
- *
- * @return \Chill\MainBundle\Entity\Center
+ * @return Center
*/
public function getCenter()
{
@@ -157,8 +200,7 @@ class Event implements HasCenterInterface, HasScopeInterface
}
/**
- *
- * @return \Chill\MainBundle\Entity\Scope
+ * @return Scope
*/
public function getCircle()
{
@@ -166,9 +208,8 @@ class Event implements HasCenterInterface, HasScopeInterface
}
/**
- *
- * @param \Chill\MainBundle\Entity\Scope $circle
- * @return \Chill\EventBundle\Entity\Event
+ * @param Scope $circle
+ * @return $this
*/
public function setCircle(\Chill\MainBundle\Entity\Scope $circle)
{
@@ -177,9 +218,8 @@ class Event implements HasCenterInterface, HasScopeInterface
}
/**
- *
* @deprecated
- * @return \Chill\MainBundle\Entity\Scope
+ * @return Scope
*/
public function getScope()
{
@@ -190,11 +230,10 @@ class Event implements HasCenterInterface, HasScopeInterface
/**
* Add participation
*
- * @param \Chill\EventBundle\Entity\Participation $participation
- *
+ * @param Participation $participation
* @return Event
*/
- public function addParticipation(\Chill\EventBundle\Entity\Participation $participation)
+ public function addParticipation(Participation $participation)
{
$this->participations[] = $participation;
@@ -204,17 +243,15 @@ class Event implements HasCenterInterface, HasScopeInterface
/**
* Remove participation
*
- * @param \Chill\EventBundle\Entity\Participation $participation
+ * @param Participation $participation
*/
- public function removeParticipation(\Chill\EventBundle\Entity\Participation $participation)
+ public function removeParticipation(Participation $participation)
{
$this->participations->removeElement($participation);
}
-
+
/**
- * Get participations
- *
- * @return \ArrayIterator|\Doctrine\Common\Collections\Collection|\Traversable
+ * @return \ArrayIterator|\Traversable|Collection
*/
public function getParticipations()
{
diff --git a/Entity/EventType.php b/Entity/EventType.php
index 8f0d2bba4..8c67d8c81 100644
--- a/Entity/EventType.php
+++ b/Entity/EventType.php
@@ -1,34 +1,74 @@
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
namespace Chill\EventBundle\Entity;
+use Doctrine\ORM\Mapping as ORM;
+use Doctrine\Common\Collections\Collection;
+use Doctrine\Common\Collections\ArrayCollection;
+
/**
- * EventType
+ * Class EventType
+ *
+ * @package Chill\EventBundle\Entity
+ * @ORM\Entity()
+ * @ORM\Table(name="chill_event_event_type")
+ * @ORM\HasLifecycleCallbacks()
*/
class EventType
{
/**
* @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 boolean
+ * @ORM\Column(type="boolean")
*/
private $active;
/**
- * @var \Doctrine\Common\Collections\Collection
+ * @var Collection
+ * @ORM\OneToMany(
+ * targetEntity="Chill\EventBundle\Entity\Role",
+ * mappedBy="type")
*/
private $roles;
/**
- * @var \Doctrine\Common\Collections\Collection
+ * @var Collection
+ * @ORM\OneToMany(
+ * targetEntity="Chill\EventBundle\Entity\Status",
+ * mappedBy="type")
*/
private $statuses;
@@ -37,8 +77,8 @@ class EventType
*/
public function __construct()
{
- $this->roles = new \Doctrine\Common\Collections\ArrayCollection();
- $this->statuses = new \Doctrine\Common\Collections\ArrayCollection();
+ $this->roles = new ArrayCollection();
+ $this->statuses = new ArrayCollection();
}
/**
@@ -55,7 +95,6 @@ class EventType
* Set label
*
* @param array $label
- *
* @return EventType
*/
public function setName($label)
@@ -79,7 +118,6 @@ class EventType
* Set active
*
* @param boolean $active
- *
* @return EventType
*/
public function setActive($active)
@@ -102,11 +140,10 @@ class EventType
/**
* Add role
*
- * @param \Chill\EventBundle\Entity\Role $role
- *
+ * @param Role $role
* @return EventType
*/
- public function addRole(\Chill\EventBundle\Entity\Role $role)
+ public function addRole(Role $role)
{
$this->roles[] = $role;
@@ -116,9 +153,9 @@ class EventType
/**
* Remove role
*
- * @param \Chill\EventBundle\Entity\Role $role
+ * @param Role $role
*/
- public function removeRole(\Chill\EventBundle\Entity\Role $role)
+ public function removeRole(Role $role)
{
$this->roles->removeElement($role);
}
@@ -126,7 +163,7 @@ class EventType
/**
* Get roles
*
- * @return \Doctrine\Common\Collections\Collection
+ * @return Collection
*/
public function getRoles()
{
@@ -136,11 +173,10 @@ class EventType
/**
* Add status
*
- * @param \Chill\EventBundle\Entity\Status $status
- *
+ * @param Status $status
* @return EventType
*/
- public function addStatus(\Chill\EventBundle\Entity\Status $status)
+ public function addStatus(Status $status)
{
$this->statuses[] = $status;
@@ -150,9 +186,9 @@ class EventType
/**
* Remove status
*
- * @param \Chill\EventBundle\Entity\Status $status
+ * @param Status $status
*/
- public function removeStatus(\Chill\EventBundle\Entity\Status $status)
+ public function removeStatus(Status $status)
{
$this->statuses->removeElement($status);
}
@@ -160,7 +196,7 @@ class EventType
/**
* Get statuses
*
- * @return \Doctrine\Common\Collections\Collection
+ * @return Collection
*/
public function getStatuses()
{
diff --git a/Entity/Participation.php b/Entity/Participation.php
index 07967edca..d578db863 100644
--- a/Entity/Participation.php
+++ b/Entity/Participation.php
@@ -1,43 +1,83 @@
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
namespace Chill\EventBundle\Entity;
+use Doctrine\ORM\Mapping as ORM;
+use Chill\MainBundle\Entity\Center;
+use Chill\MainBundle\Entity\Scope;
+use Chill\PersonBundle\Entity\Person;
use Chill\MainBundle\Entity\HasScopeInterface;
use Chill\MainBundle\Entity\HasCenterInterface;
use Symfony\Component\Validator\Context\ExecutionContextInterface;
/**
- * Participation
+ * Class Participation
+ *
+ * @package Chill\EventBundle\Entity
+ * @ORM\Entity(
+ * repositoryClass="Chill\EventBundle\Repository\ParticipationRepository")
+ * @ORM\Table(name="chill_event_participation")
+ * @ORM\HasLifecycleCallbacks()
*/
class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAccess
{
/**
* @var integer
+ *
+ * @ORM\Id
+ * @ORM\Column(name="id", type="integer")
+ * @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var \DateTime
+ * @ORM\Column(type="datetime")
*/
private $lastUpdate;
/**
- * @var \Chill\EventBundle\Entity\Event
+ * @var Event
+ * @ORM\ManyToOne(
+ * targetEntity="Chill\EventBundle\Entity\Event",
+ * inversedBy="participations")
*/
private $event;
/**
- * @var \Chill\PersonBundle\Entity\Person
+ * @var Person
+ * @ORM\ManyToOne(targetEntity="Chill\PersonBundle\Entity\Person")
*/
private $person;
/**
- * @var \Chill\EventBundle\Entity\Role
+ * @var Role
+ * @ORM\ManyToOne(targetEntity="Chill\EventBundle\Entity\Role")
*/
private $role;
/**
- * @var \Chill\EventBundle\Entity\Status
+ * @var Status
+ * @ORM\ManyToOne(targetEntity="Chill\EventBundle\Entity\Status")
*/
private $status;
@@ -56,7 +96,6 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
* Set lastUpdate
*
* @param \DateTime $lastUpdate
- *
* @return Participation
*/
protected function update()
@@ -80,11 +119,10 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Set event
*
- * @param \Chill\EventBundle\Entity\Event $event
- *
+ * @param Event $event
* @return Participation
*/
- public function setEvent(\Chill\EventBundle\Entity\Event $event = null)
+ public function setEvent(Event $event = null)
{
if ($this->event !== $event) {
$this->update();
@@ -98,7 +136,7 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Get event
*
- * @return \Chill\EventBundle\Entity\Event
+ * @return Event
*/
public function getEvent()
{
@@ -108,11 +146,10 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Set person
*
- * @param \Chill\PersonBundle\Entity\Person $person
- *
+ * @param Person $person
* @return Participation
*/
- public function setPerson(\Chill\PersonBundle\Entity\Person $person = null)
+ public function setPerson(Person $person = null)
{
if ($person !== $this->person) {
$this->update();
@@ -126,7 +163,7 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Get person
*
- * @return \Chill\PersonBundle\Entity\Person
+ * @return Person
*/
public function getPerson()
{
@@ -136,11 +173,10 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Set role
*
- * @param \Chill\EventBundle\Entity\Role $role
- *
+ * @param Role $role
* @return Participation
*/
- public function setRole(\Chill\EventBundle\Entity\Role $role = null)
+ public function setRole(Role $role = null)
{
if ($role !== $this->role) {
$this->update();
@@ -153,7 +189,7 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Get role
*
- * @return \Chill\EventBundle\Entity\Role
+ * @return Role
*/
public function getRole()
{
@@ -163,11 +199,10 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Set status
*
- * @param \Chill\EventBundle\Entity\Status $status
- *
+ * @param Status $status
* @return Participation
*/
- public function setStatus(\Chill\EventBundle\Entity\Status $status = null)
+ public function setStatus(Status $status = null)
{
if ($this->status !== $status) {
$this->update();
@@ -181,13 +216,16 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
/**
* Get status
*
- * @return \Chill\EventBundle\Entity\Status
+ * @return Status
*/
public function getStatus()
{
return $this->status;
}
-
+
+ /**
+ * @return Center
+ */
public function getCenter()
{
if ($this->getEvent() === NULL) {
@@ -197,7 +235,10 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
return $this->getEvent()->getCenter();
}
-
+
+ /**
+ * @return Scope
+ */
public function getScope()
{
if ($this->getEvent() === NULL) {
@@ -237,14 +278,22 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
->addViolation();
}
}
-
+
+ /**
+ * @param mixed $offset
+ * @return bool
+ */
public function offsetExists($offset)
{
return in_array($offset, array(
'person', 'role', 'status', 'event'
));
}
-
+
+ /**
+ * @param mixed $offset
+ * @return Event|Role|Status|Person|mixed
+ */
public function offsetGet($offset)
{
switch ($offset) {
@@ -262,7 +311,12 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
break;
}
}
-
+
+ /**
+ * @param mixed $offset
+ * @param mixed $value
+ * @return Participation|void
+ */
public function offsetSet($offset, $value)
{
switch($offset) {
@@ -280,7 +334,10 @@ class Participation implements HasCenterInterface, HasScopeInterface, \ArrayAcce
break;
}
}
-
+
+ /**
+ * @param mixed $offset
+ */
public function offsetUnset($offset)
{
$this->offsetSet($offset, null);
diff --git a/Entity/Role.php b/Entity/Role.php
index c917dffda..cf7d3a243 100644
--- a/Entity/Role.php
+++ b/Entity/Role.php
@@ -1,29 +1,64 @@
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
namespace Chill\EventBundle\Entity;
+use Doctrine\ORM\Mapping as ORM;
+
/**
- * Role
+ * Class Role
+ *
+ * @package Chill\EventBundle\Entity
+ * @ORM\Entity()
+ * @ORM\Table(name="chill_event_role")
+ * @ORM\HasLifecycleCallbacks()
*/
class Role
{
/**
* @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 boolean
+ * @ORM\Column(type="boolean")
*/
private $active;
/**
- * @var \Chill\EventBundle\Entity\EventType
+ * @var EventType
+ * @ORM\ManyToOne(
+ * targetEntity="Chill\EventBundle\Entity\EventType",
+ * inversedBy="roles")
*/
private $type;
@@ -42,7 +77,6 @@ class Role
* Set label
*
* @param array $label
- *
* @return Role
*/
public function setName($label)
@@ -66,7 +100,6 @@ class Role
* Set active
*
* @param boolean $active
- *
* @return Role
*/
public function setActive($active)
@@ -90,8 +123,7 @@ class Role
/**
* Set type
*
- * @param \Chill\EventBundle\Entity\EventType $type
- *
+ * @param EventType $type
* @return Role
*/
public function setType(EventType $type = null)
@@ -104,7 +136,7 @@ class Role
/**
* Get type
*
- * @return \Chill\EventBundle\Entity\EventType
+ * @return EventType
*/
public function getType()
{
diff --git a/Entity/Status.php b/Entity/Status.php
index 6a4ee29ad..a88bff5c4 100644
--- a/Entity/Status.php
+++ b/Entity/Status.php
@@ -1,29 +1,64 @@
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+
namespace Chill\EventBundle\Entity;
+use Doctrine\ORM\Mapping as ORM;
+
/**
- * Status
+ * Class Status
+ *
+ * @package Chill\EventBundle\Entity
+ * @ORM\Entity()
+ * @ORM\Table(name="chill_event_status")
+ * @ORM\HasLifecycleCallbacks()
*/
class Status
{
/**
* @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 boolean
+ * @ORM\Column(type="boolean")
*/
private $active;
/**
- * @var \Chill\EventBundle\Entity\EventType
+ * @var EventType
+ * @ORM\ManyToOne(
+ * targetEntity="Chill\EventBundle\Entity\EventType",
+ * inversedBy="statuses")
*/
private $type;
@@ -42,7 +77,6 @@ class Status
* Set label
*
* @param array $name
- *
* @return Status
*/
public function setName($name)
@@ -67,7 +101,6 @@ class Status
* Set active
*
* @param boolean $active
- *
* @return Status
*/
public function setActive($active)
@@ -91,11 +124,10 @@ class Status
/**
* Set type
*
- * @param \Chill\EventBundle\Entity\EventType $type
- *
+ * @param EventType $type
* @return Status
*/
- public function setType(\Chill\EventBundle\Entity\EventType $type = null)
+ public function setType(EventType $type = null)
{
$this->type = $type;
@@ -105,7 +137,7 @@ class Status
/**
* Get type
*
- * @return \Chill\EventBundle\Entity\EventType
+ * @return EventType
*/
public function getType()
{
diff --git a/Resources/config/doctrine/Event.orm.yml b/Resources/config/doctrine/Event.orm.yml
deleted file mode 100644
index bb0237c3f..000000000
--- a/Resources/config/doctrine/Event.orm.yml
+++ /dev/null
@@ -1,31 +0,0 @@
-Chill\EventBundle\Entity\Event:
- type: entity
- table: chill_event_event
- repositoryClass: Chill\EventBundle\Repository\EventRepository
- id:
- id:
- type: integer
- id: true
- generator:
- strategy: AUTO
- fields:
- name:
- type: string
- length: '150'
- date:
- type: datetime
- oneToMany:
- participations:
- targetEntity: Chill\EventBundle\Entity\Participation
- mappedBy: event
- manyToOne:
- center:
- targetEntity: Chill\MainBundle\Entity\Center
- type:
- targetEntity: Chill\EventBundle\Entity\EventType
- circle:
- targetEntity: Chill\MainBundle\Entity\Scope
- moderator:
- targetEntity: Chill\MainBundle\Entity\User
-
- lifecycleCallbacks: { }
diff --git a/Resources/config/doctrine/EventType.orm.yml b/Resources/config/doctrine/EventType.orm.yml
deleted file mode 100644
index dcfab3ba6..000000000
--- a/Resources/config/doctrine/EventType.orm.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-Chill\EventBundle\Entity\EventType:
- type: entity
- table: chill_event_event_type
- id:
- id:
- type: integer
- id: true
- generator:
- strategy: AUTO
- fields:
- name:
- type: json_array
- active:
- type: boolean
- oneToMany:
- roles:
- targetEntity: Chill\EventBundle\Entity\Role
- mappedBy: type
- statuses:
- targetEntity: Chill\EventBundle\Entity\Status
- mappedBy: type
- lifecycleCallbacks: { }
diff --git a/Resources/config/doctrine/Participation.orm.yml b/Resources/config/doctrine/Participation.orm.yml
deleted file mode 100644
index 377dd54fe..000000000
--- a/Resources/config/doctrine/Participation.orm.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-Chill\EventBundle\Entity\Participation:
- type: entity
- table: chill_event_participation
- repositoryClass: Chill\EventBundle\Repository\ParticipationRepository
- id:
- id:
- type: integer
- id: true
- generator:
- strategy: AUTO
- fields:
- lastUpdate:
- type: datetime
- manyToOne:
- event:
- targetEntity: Chill\EventBundle\Entity\Event
- inversedBy: participations
- person:
- targetEntity: Chill\PersonBundle\Entity\Person
- role:
- targetEntity: Chill\EventBundle\Entity\Role
- status:
- targetEntity: Chill\EventBundle\Entity\Status
- lifecycleCallbacks: { }
diff --git a/Resources/config/doctrine/Role.orm.yml b/Resources/config/doctrine/Role.orm.yml
deleted file mode 100644
index b6a1ae677..000000000
--- a/Resources/config/doctrine/Role.orm.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-Chill\EventBundle\Entity\Role:
- type: entity
- table: chill_event_role
- id:
- id:
- type: integer
- id: true
- generator:
- strategy: AUTO
- fields:
- name:
- type: json_array
- active:
- type: boolean
- manyToOne:
- type:
- targetEntity: Chill\EventBundle\Entity\EventType
- inversedBy: roles
- lifecycleCallbacks: { }
diff --git a/Resources/config/doctrine/Status.orm.yml b/Resources/config/doctrine/Status.orm.yml
deleted file mode 100644
index f1567f8f0..000000000
--- a/Resources/config/doctrine/Status.orm.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-Chill\EventBundle\Entity\Status:
- type: entity
- table: chill_event_status
- id:
- id:
- type: integer
- id: true
- generator:
- strategy: AUTO
- fields:
- name:
- type: json_array
- active:
- type: boolean
- manyToOne:
- type:
- targetEntity: Chill\EventBundle\Entity\EventType
- inversedBy: statuses
- lifecycleCallbacks: { }