/** {@inheritDoc} */
 public static function getAvailableStatuses()
 {
     return parent::getAvailableStatuses() + [static::STATUS_NONE];
 }
 /** {@inheritDoc} */
 public static function getAvailableStatuses()
 {
     return array_merge(parent::getAvailableStatuses(), [static::STATUS_NONE, static::STATUS_ORGANIZER]);
 }
 public function testGetAvailableStatuses()
 {
     self::assertSame([EventParticipation::STATUS_DECLINED, EventParticipation::STATUS_TENTATIVE, EventParticipation::STATUS_ACCEPTED], EventParticipation::getAvailableStatuses());
 }
 /** {@inheritDoc} */
 public static function getAvailableStatuses()
 {
     return array_merge(parent::getAvailableStatuses(), [self::STATUS_UNDECIDED]);
 }