/** * Asks if an association is bidirectional. * * @param InputInterface $input * @param OutputInterface $output * @param ClassMetadata $metadata * @param string $associationName * * @return string */ private function askAssociationIsBidirectional(GeneratorStyle $io, ClassMetadata $metadata, $associationName = null) { // Get actual association bidirectional based on field name // or default value if not set. $isBidirectional = $metadata->isAssociationBidirectional($associationName) ?: static::DEFAULT_IS_BIDIRECTIONAL; // Create question return $io->confirm('Is bidirectional', $isBidirectional); }