eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Suggestion\ConfigSuggestion::setSuggestion PHP Метод

setSuggestion() публичный Метод

public setSuggestion ( array $suggestion )
$suggestion array
    public function setSuggestion(array $suggestion)
    {
        $this->suggestion = $suggestion;
    }

Usage Example

 public function testConfigSuggestion()
 {
     $message = 'some message';
     $configArray = array('foo' => 'bar');
     $suggestion = new ConfigSuggestion($message, $configArray);
     $this->assertSame($message, $suggestion->getMessage());
     $this->assertSame($configArray, $suggestion->getSuggestion());
     $this->assertFalse($suggestion->isMandatory());
     $newMessage = 'foo bar';
     $suggestion->setMessage($newMessage);
     $this->assertSame($newMessage, $suggestion->getMessage());
     $newConfigArray = array('ez' => 'publish');
     $suggestion->setSuggestion($newConfigArray);
     $this->assertSame($newConfigArray, $suggestion->getSuggestion());
     $suggestion->setMandatory(true);
     $this->assertTrue($suggestion->isMandatory());
 }
All Usage Examples Of eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Suggestion\ConfigSuggestion::setSuggestion