/** * Orchestrator constructor * * @param string $prefixNameSpace * @param EmbedFilter $embedFilter * @param Provider $provider */ public function __construct($prefixNameSpace = '', EmbedFilter $embedFilter = null, Provider $provider = null) { $this->embedFilter = $embedFilter === null ? new EmbedFilter() : $embedFilter; $this->provider = $provider === null ? new Provider() : $provider; $this->provider->prefixWith($prefixNameSpace); }