|
@@ -95,7 +95,7 @@ class MigrationsGenerateFromDataFixturesCommand extends GenerateCommand
|
|
if (is_object($param)) {
|
|
if (is_object($param)) {
|
|
if ($param instanceOf \DateTime) {
|
|
if ($param instanceOf \DateTime) {
|
|
$queries[$key][1][$key2] = $param->format('Y-m-d\TH:i:s\Z');
|
|
$queries[$key][1][$key2] = $param->format('Y-m-d\TH:i:s\Z');
|
|
- } else if (method_exists($param, '__toString')) {
|
|
|
|
|
|
+ } else if (in_array('__toString', get_class_methods($param))) {
|
|
$queries[$key][1][$key2] = (string)$param;
|
|
$queries[$key][1][$key2] = (string)$param;
|
|
} else {
|
|
} else {
|
|
$output->writeln(sprintf(' <comment>></comment> <info>cannot convert object of type %s to a string</info>', get_class($param)));
|
|
$output->writeln(sprintf(' <comment>></comment> <info>cannot convert object of type %s to a string</info>', get_class($param)));
|