/** * {@inheritdoc} */ protected function setUp() { /* @var $formFactory FormFactoryInterface|\PHPUnit_Framework_MockObject_MockObject */ $formFactory = $this->getMock('Symfony\\Component\\Form\\FormFactoryInterface'); /* @var $filterUtility FilterUtility|\PHPUnit_Framework_MockObject_MockObject */ $filterUtility = $this->getMock('Oro\\Bundle\\FilterBundle\\Filter\\FilterUtility'); $this->filter = new NumberFilter($formFactory, $filterUtility); $this->filter->init($this->filterName, [FilterUtility::DATA_NAME_KEY => $this->dataName]); }
/** * {@inheritDoc} */ public function init($name, array $params) { $params[FilterUtility::FRONTEND_TYPE_KEY] = 'number'; $params[FilterUtility::FORM_OPTIONS_KEY] = isset($params[FilterUtility::FORM_OPTIONS_KEY]) ? $params[FilterUtility::FORM_OPTIONS_KEY] : []; $params[FilterUtility::FORM_OPTIONS_KEY]['data_type'] = NumberFilterType::DATA_DECIMAL; parent::init($name, $params); }
/** * {@inheritdoc} */ public function init($name, array $params) { parent::init($name, $params); $this->family = $params['family']; }