FileNamingResolver\FileNamingResolver::setNamingStrategy PHP Méthode

setNamingStrategy() public méthode

public setNamingStrategy ( FileNamingResolver\NamingStrategy\NamingStrategyInterface $namingStrategy )
$namingStrategy FileNamingResolver\NamingStrategy\NamingStrategyInterface
    public function setNamingStrategy(NamingStrategyInterface $namingStrategy)
    {
        $this->namingStrategy = $namingStrategy;
        return $this;
    }

Usage Example

 public function testSetGetNamingStrategy()
 {
     $mockedStrategy = $this->createMockedStrategy();
     $resolver = new FileNamingResolver($mockedStrategy);
     $this->assertSame($mockedStrategy, $resolver->getNamingStrategy());
     $anotherMockedStrategy = $this->createMockedStrategy();
     $resolver->setNamingStrategy($anotherMockedStrategy);
     $this->assertSame($anotherMockedStrategy, $resolver->getNamingStrategy());
 }