/** * @param string $name * @return IMarketPlaceType */ public function buildMarketplaceType($name) { $marketplace_type = new MarketPlaceType(); $marketplace_type->setName($name); $marketplace_type->activate(); $slug = str_replace(' ', '-', strtolower($name)); $marketplace_type->setSlug($slug); $g = $marketplace_type->createSecurityGroup(); $marketplace_type->setAdminGroup($g); return $marketplace_type; }