/** * @expectedException StoutLogic\AcfBuilder\FieldNameCollisionException */ public function testExceptionThrownDuringFieldNameCollisionUsingAddFields() { $builder = new FieldsBuilder('Banner'); $builder->addText('title')->addWysiwyg('content'); $builder2 = new FieldsBuilder('Section'); $builder2->addText('headline')->addWysiwyg('content'); $builder->addFields($builder2); }
/** * Add multiple fields either via an array or from another builder * @param mixed $fields array of fields or a FieldBuilder * @return $this */ public function addFields($fields) { $this->fieldsBuilder->addFields($fields); return $this; }