@@ -205,6 +205,7 @@ discard block |
||
| 205 | 205 | |
| 206 | 206 | /** |
| 207 | 207 | * @param int $offset |
| 208 | + * @param integer $limit |
|
| 208 | 209 | * |
| 209 | 210 | * @return \Porpaginas\Page |
| 210 | 211 | */ |
@@ -227,7 +228,7 @@ discard block |
||
| 227 | 228 | /** |
| 228 | 229 | * Return an iterator over all results of the paginatable. |
| 229 | 230 | * |
| 230 | - * @return Iterator |
|
| 231 | + * @return \Iterator |
|
| 231 | 232 | */ |
| 232 | 233 | public function getIterator() |
| 233 | 234 | { |
@@ -1114,7 +1114,7 @@ discard block |
||
| 1114 | 1114 | * @param string $mainTable The name of the table queried |
| 1115 | 1115 | * @param string|array|null $filter The SQL filters to apply to the query (the WHERE part). Columns from tables different from $mainTable must be prefixed by the table name (in the form: table.column) |
| 1116 | 1116 | * @param array $parameters |
| 1117 | - * @param string|UncheckedOrderBy|null $orderString The ORDER BY part of the query. Columns from tables different from $mainTable must be prefixed by the table name (in the form: table.column) |
|
| 1117 | + * @param string|null $orderString The ORDER BY part of the query. Columns from tables different from $mainTable must be prefixed by the table name (in the form: table.column) |
|
| 1118 | 1118 | * @param array $additionalTablesFetch |
| 1119 | 1119 | * @param int $mode |
| 1120 | 1120 | * @param string $className Optional: The name of the class to instantiate. This class must extend the TDBMObject class. If none is specified, a TDBMObject instance will be returned |
@@ -1146,7 +1146,7 @@ discard block |
||
| 1146 | 1146 | * @param string $from The from sql statement |
| 1147 | 1147 | * @param string|array|null $filter The SQL filters to apply to the query (the WHERE part). All columns must be prefixed by the table name (in the form: table.column) |
| 1148 | 1148 | * @param array $parameters |
| 1149 | - * @param string|UncheckedOrderBy|null $orderString The ORDER BY part of the query. All columns must be prefixed by the table name (in the form: table.column) |
|
| 1149 | + * @param null|string $orderString The ORDER BY part of the query. All columns must be prefixed by the table name (in the form: table.column) |
|
| 1150 | 1150 | * @param int $mode |
| 1151 | 1151 | * @param string $className Optional: The name of the class to instantiate. This class must extend the TDBMObject class. If none is specified, a TDBMObject instance will be returned |
| 1152 | 1152 | * |
@@ -1261,7 +1261,7 @@ discard block |
||
| 1261 | 1261 | * |
| 1262 | 1262 | * @param string $mainTable The name of the table queried |
| 1263 | 1263 | * @param string $from The from sql statement |
| 1264 | - * @param string|array|null $filter The SQL filters to apply to the query (the WHERE part). All columns must be prefixed by the table name (in the form: table.column) |
|
| 1264 | + * @param string $filter The SQL filters to apply to the query (the WHERE part). All columns must be prefixed by the table name (in the form: table.column) |
|
| 1265 | 1265 | * @param array $parameters |
| 1266 | 1266 | * @param string $className Optional: The name of the class to instantiate. This class must extend the TDBMObject class. If none is specified, a TDBMObject instance will be returned |
| 1267 | 1267 | * |
@@ -1390,7 +1390,7 @@ discard block |
||
| 1390 | 1390 | * @param $pivotTableName |
| 1391 | 1391 | * @param AbstractTDBMObject $bean |
| 1392 | 1392 | * |
| 1393 | - * @return AbstractTDBMObject[] |
|
| 1393 | + * @return ResultIterator |
|
| 1394 | 1394 | */ |
| 1395 | 1395 | public function _getRelatedBeans(string $pivotTableName, AbstractTDBMObject $bean) |
| 1396 | 1396 | { |
@@ -21,13 +21,10 @@ |
||
| 21 | 21 | namespace TheCodingMachine\TDBM; |
| 22 | 22 | |
| 23 | 23 | use Doctrine\Common\Cache\Cache; |
| 24 | -use Doctrine\Common\Cache\VoidCache; |
|
| 25 | 24 | use Doctrine\DBAL\Connection; |
| 26 | 25 | use Doctrine\DBAL\Platforms\AbstractPlatform; |
| 27 | 26 | use Doctrine\DBAL\Platforms\MySqlPlatform; |
| 28 | -use Doctrine\DBAL\Schema\Column; |
|
| 29 | 27 | use Doctrine\DBAL\Schema\ForeignKeyConstraint; |
| 30 | -use Doctrine\DBAL\Schema\Schema; |
|
| 31 | 28 | use Doctrine\DBAL\Schema\Table; |
| 32 | 29 | use Doctrine\DBAL\Types\Type; |
| 33 | 30 | use Mouf\Database\MagicQuery; |
@@ -9,7 +9,6 @@ |
||
| 9 | 9 | use TheCodingMachine\TDBM\ConfigurationInterface; |
| 10 | 10 | use TheCodingMachine\TDBM\TDBMException; |
| 11 | 11 | use TheCodingMachine\TDBM\TDBMSchemaAnalyzer; |
| 12 | -use Symfony\Component\EventDispatcher\EventDispatcherInterface; |
|
| 13 | 12 | use Symfony\Component\Filesystem\Filesystem; |
| 14 | 13 | |
| 15 | 14 | /** |
@@ -537,7 +537,7 @@ discard block |
||
| 537 | 537 | * Transforms a string to camelCase (except the first letter will be uppercase too). |
| 538 | 538 | * Underscores and spaces are removed and the first letter after the underscore is uppercased. |
| 539 | 539 | * |
| 540 | - * @param $str string |
|
| 540 | + * @param string $str string |
|
| 541 | 541 | * |
| 542 | 542 | * @return string |
| 543 | 543 | */ |
@@ -565,7 +565,7 @@ discard block |
||
| 565 | 565 | * Tries to put string to the singular form (if it is plural). |
| 566 | 566 | * We assume the table names are in english. |
| 567 | 567 | * |
| 568 | - * @param $str string |
|
| 568 | + * @param string $str string |
|
| 569 | 569 | * |
| 570 | 570 | * @return string |
| 571 | 571 | */ |
@@ -578,7 +578,7 @@ discard block |
||
| 578 | 578 | * Put the first letter of the string in lower case. |
| 579 | 579 | * Very useful to transform a class name into a variable name. |
| 580 | 580 | * |
| 581 | - * @param $str string |
|
| 581 | + * @param string $str string |
|
| 582 | 582 | * |
| 583 | 583 | * @return string |
| 584 | 584 | */ |
@@ -4,7 +4,6 @@ |
||
| 4 | 4 | namespace TheCodingMachine\TDBM\Utils; |
| 5 | 5 | |
| 6 | 6 | use Doctrine\Common\Inflector\Inflector; |
| 7 | -use Doctrine\DBAL\Schema\Column; |
|
| 8 | 7 | use Doctrine\DBAL\Schema\ForeignKeyConstraint; |
| 9 | 8 | use TheCodingMachine\TDBM\TDBMException; |
| 10 | 9 | |
@@ -62,6 +62,9 @@ discard block |
||
| 62 | 62 | |
| 63 | 63 | private $logger; |
| 64 | 64 | |
| 65 | + /** |
|
| 66 | + * @param null|string $className |
|
| 67 | + */ |
|
| 65 | 68 | public function __construct(QueryFactory $queryFactory, array $parameters, $objectStorage, $className, TDBMService $tdbmService, MagicQuery $magicQuery, $mode, LoggerInterface $logger) |
| 66 | 69 | { |
| 67 | 70 | if ($mode !== null && $mode !== TDBMService::MODE_CURSOR && $mode !== TDBMService::MODE_ARRAY) { |
@@ -300,7 +303,6 @@ discard block |
||
| 300 | 303 | * |
| 301 | 304 | * $resultSet = $resultSet->withParameters('label ASC, status DESC'); |
| 302 | 305 | * |
| 303 | - * @param string|UncheckedOrderBy|null $orderBy |
|
| 304 | 306 | * |
| 305 | 307 | * @return ResultIterator |
| 306 | 308 | */ |
@@ -20,8 +20,6 @@ |
||
| 20 | 20 | |
| 21 | 21 | namespace TheCodingMachine\TDBM; |
| 22 | 22 | |
| 23 | -use Doctrine\DBAL\Platforms\MySqlPlatform; |
|
| 24 | -use TheCodingMachine\TDBM\Utils\DefaultNamingStrategy; |
|
| 25 | 23 | use Psr\Log\LogLevel; |
| 26 | 24 | use Wa72\SimpleLogger\ArrayLogger; |
| 27 | 25 | |