コード例 #1
0
ファイル: AccountTypeTest.php プロジェクト: mehulsbhatt/crm
 public function testAddEntityFieldsWithoutContactPermission()
 {
     $builder = $this->getMockBuilder('Symfony\\Component\\Form\\FormBuilder')->disableOriginalConstructor()->getMock();
     $this->securityFacade->expects($this->once())->method('isGranted')->with('orocrm_contact_view')->will($this->returnValue(false));
     $builder->expects($this->at(0))->method('add')->with('name', 'text')->will($this->returnSelf());
     $type = new AccountType($this->router, $this->entityNameResolver, $this->securityFacade);
     $type->buildForm($builder, []);
 }
コード例 #2
0
ファイル: AccountApiType.php プロジェクト: antrampa/crm
 /**
  * {@inheritdoc}
  */
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     parent::buildForm($builder, $options);
     $builder->addEventSubscriber(new PatchSubscriber());
 }