Symfony\Component\DependencyInjection\Definition::getFactory PHP Method

getFactory() public method

Gets the factory.
public getFactory ( ) : string | array
return string | array The PHP function or an array containing a class/Reference and a method to call
    public function getFactory()
    {
        return $this->factory;
    }

Usage Example

 /**
  * @param Definition $definition
  * @param string     $class
  * @param string     $repository
  */
 private function assertDefinition(Definition $definition, $class, $repository)
 {
     $this->assertSame($definition->getClass(), $repository);
     $factory = $definition->getFactory();
     $this->assertSame($factory[1], "getRepository");
     $this->assertSame($definition->getArgument(0), $class);
 }
All Usage Examples Of Symfony\Component\DependencyInjection\Definition::getFactory