/** * @return string */ protected function getUserOwnerFieldName() { return $this->emailOwnerProviderStorage->getEmailOwnerFieldName(ArrayUtil::find(function (EmailOwnerProviderInterface $provider) { return $provider->getEmailOwnerClass() === 'Oro\\Bundle\\UserBundle\\Entity\\User'; }, $this->emailOwnerProviderStorage->getProviders())); }
/** * @dataProvider findProvider */ public function testFind(callable $callback, array $array, $expectedResult) { $this->assertSame($expectedResult, ArrayUtil::find($callback, $array)); }