public function __construct($attribute = null, AbstractEntity $entity = null, $collectionName) { $this->intermediateCollection = $collectionName; parent::__construct($attribute, $entity); }