/**
  * Create and return a PhpArray config writer.
  *
  * @param ContainerInterface $container
  * @return PhpArray
  */
 public function __invoke(ContainerInterface $container)
 {
     $writer = new PhpArray();
     if ($this->discoverConfigFlag($container, 'enable_short_array')) {
         $writer->setUseBracketArraySyntax(true);
     }
     if ($this->discoverConfigFlag($container, 'class_name_scalars')) {
         $writer->setUseClassNameScalars(true);
     }
     return $writer;
 }