From e38f668dae34fb4e00587579aae2f156d9890a6e Mon Sep 17 00:00:00 2001 From: Frank Verhoeven Date: Fri, 30 Sep 2022 11:28:18 +0200 Subject: [PATCH] fix: Nullable finder methods --- generator/lib/builder/om/QueryBuilder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generator/lib/builder/om/QueryBuilder.php b/generator/lib/builder/om/QueryBuilder.php index 45696b449..36bec885c 100644 --- a/generator/lib/builder/om/QueryBuilder.php +++ b/generator/lib/builder/om/QueryBuilder.php @@ -140,7 +140,7 @@ protected function addClassOpen(&$script) // override the signature of ModelCriteria::findOne() to specify the class of the returned object, for IDE completion $script .= " - * @method $modelClass findOne(PropelPDO \$con = null) Return the first $modelClass matching the query + * @method $modelClass|null findOne(PropelPDO \$con = null) Return the first $modelClass matching the query * @method $modelClass findOneOrCreate(PropelPDO \$con = null) Return the first $modelClass matching the query, or a new $modelClass object populated from the query conditions when no match is found *"; @@ -152,7 +152,7 @@ protected function addClassOpen(&$script) } $script .= " - * @method $modelClass findOneBy" . $column->getPhpName() . '(' . $column->getPhpType() . " \$" . $column->getName() . ") Return the first $modelClass filtered by the " . $column->getName() . ' column'; + * @method $modelClass|null findOneBy" . $column->getPhpName() . '(' . $column->getPhpType() . " \$" . $column->getName() . ") Return the first $modelClass filtered by the " . $column->getName() . ' column'; } $script .= ' *';