Optimized creation process

This commit is contained in:
Kevin Frantz
2018-09-21 16:27:49 +02:00
parent 54615a458e
commit 7c85b98df6
4 changed files with 34 additions and 13 deletions

View File

@@ -7,6 +7,7 @@ use FOS\UserBundle\Model\User as BaseUser;
use App\Entity\Attribut\SourceAttributInterface;
use App\Entity\Attribut\SourceAttribut;
use App\Entity\Attribut\IdAttribut;
use App\Creator\Modificator\Entity\LawModificator;
/**
* @author kevinfrantz
@@ -41,6 +42,6 @@ class User extends BaseUser implements SourceAttributInterface
parent::__construct();
$this->isActive = true;
$this->source = new UserSource();
$this->source->setUser($this);
LawModificator::grantAllRights($this->source->getNode()->getLaw(), $this->source->getNode());
}
}