@@ -238,6 +238,9 @@ discard block |
||
238 | 238 | } |
239 | 239 | } |
240 | 240 | |
241 | + /** |
|
242 | + * @param string $var |
|
243 | + */ |
|
241 | 244 | public function __get($var) { |
242 | 245 | $this->_dbLoadIfNotLoaded(); |
243 | 246 | |
@@ -290,6 +293,10 @@ discard block |
||
290 | 293 | return isset($this->db_row[$var]); |
291 | 294 | } |
292 | 295 | |
296 | + /** |
|
297 | + * @param string $var |
|
298 | + * @param string|null $value |
|
299 | + */ |
|
293 | 300 | public function __set($var, $value) { |
294 | 301 | $this->_dbLoadIfNotLoaded(); |
295 | 302 | |
@@ -642,7 +649,7 @@ discard block |
||
642 | 649 | /** |
643 | 650 | * Returns the tables used in the filter in an array. |
644 | 651 | * |
645 | - * @return array<string> |
|
652 | + * @return string[] |
|
646 | 653 | */ |
647 | 654 | public function getUsedTables() { |
648 | 655 | return array($this->db_table_name); |
@@ -166,7 +166,7 @@ |
||
166 | 166 | } |
167 | 167 | /** |
168 | 168 | * Returns the current result's _id |
169 | - * @return string The current result's _id as a string. |
|
169 | + * @return integer The current result's _id as a string. |
|
170 | 170 | */ |
171 | 171 | public function key() |
172 | 172 | { |
@@ -695,10 +695,10 @@ discard block |
||
695 | 695 | |
696 | 696 | /** |
697 | 697 | * Returns a generator for the database. |
698 | - * @param unknown $result |
|
698 | + * @param \PDOStatement $result |
|
699 | 699 | * @param unknown $table_name |
700 | - * @param unknown $className |
|
701 | - * @param unknown $sql |
|
700 | + * @param string|null $className |
|
701 | + * @param string $sql |
|
702 | 702 | */ |
703 | 703 | private function getObjectsFromSQLGenerator($result, $table_name, $className, $sql) { |
704 | 704 | $keysStandardCased = array(); |
@@ -1084,7 +1084,7 @@ discard block |
||
1084 | 1084 | * @param unknown_type $target_tables |
1085 | 1085 | * @param unknown_type $path |
1086 | 1086 | * @param unknown_type $queue |
1087 | - * @return unknown |
|
1087 | + * @return boolean |
|
1088 | 1088 | */ |
1089 | 1089 | private function find_paths_iter(&$target_tables, &$path, &$queue) { |
1090 | 1090 | // Get table to look at: |
@@ -1559,7 +1559,7 @@ discard block |
||
1559 | 1559 | * Takes in input a filter_bag (which can be about anything from a string to an array of TDBMObjects... see above from documentation), |
1560 | 1560 | * and gives back a proper Filter object. |
1561 | 1561 | * |
1562 | - * @param unknown_type $filter_bag |
|
1562 | + * @param unknown_type|null $filter_bag |
|
1563 | 1563 | * @return FilterInterface |
1564 | 1564 | */ |
1565 | 1565 | public function buildFilterFromFilterBag($filter_bag) { |
@@ -1624,7 +1624,7 @@ discard block |
||
1624 | 1624 | * Takes in input an order_bag (which can be about anything from a string to an array of OrderByColumn objects... see above from documentation), |
1625 | 1625 | * and gives back an array of OrderByColumn / OrderBySQLString objects. |
1626 | 1626 | * |
1627 | - * @param unknown_type $orderby_bag |
|
1627 | + * @param unknown_type|null $orderby_bag |
|
1628 | 1628 | * @return array |
1629 | 1629 | */ |
1630 | 1630 | public function buildOrderArrayFromOrderBag($orderby_bag) { |
@@ -91,7 +91,9 @@ discard block |
||
91 | 91 | /** |
92 | 92 | * Generates in one method call the daos and the beans for one table. |
93 | 93 | * |
94 | - * @param $tableName |
|
94 | + * @param string $tableName |
|
95 | + * @param string $daonamespace |
|
96 | + * @param string $beannamespace |
|
95 | 97 | */ |
96 | 98 | public function generateDaoAndBean($tableName, $daonamespace, $beannamespace, ClassNameMapper $classNameMapper) { |
97 | 99 | $daoName = $this->getDaoNameFromTableName($tableName); |
@@ -406,9 +408,10 @@ discard block |
||
406 | 408 | /** |
407 | 409 | * Writes the PHP bean DAO with simple functions to create/get/save objects. |
408 | 410 | * |
409 | - * @param string $fileName The file that will be written (without the directory) |
|
410 | 411 | * @param string $className The name of the class |
411 | 412 | * @param string $tableName The name of the table |
413 | + * @param string $baseClassName |
|
414 | + * @param string $beanClassName |
|
412 | 415 | */ |
413 | 416 | public function generateDao($className, $baseClassName, $beanClassName, $tableName, ClassNameMapper $classNameMapper) { |
414 | 417 | $info = $this->dbConnection->getTableInfo($tableName); |
@@ -696,7 +699,9 @@ discard block |
||
696 | 699 | /** |
697 | 700 | * Generates the factory bean. |
698 | 701 | * |
699 | - * @param $tableList |
|
702 | + * @param string[] $tableList |
|
703 | + * @param string $daoFactoryClassName |
|
704 | + * @param string $daoNamespace |
|
700 | 705 | */ |
701 | 706 | private function generateFactory($tableList, $daoFactoryClassName, $daoNamespace, ClassNameMapper $classNameMapper) { |
702 | 707 | // For each table, let's write a property. |
@@ -768,7 +773,6 @@ discard block |
||
768 | 773 | * Transforms the property name in a setter name. |
769 | 774 | * For instance, phone => getPhone or name => getName |
770 | 775 | * |
771 | - * @param string $methodName |
|
772 | 776 | * @return string |
773 | 777 | */ |
774 | 778 | public static function getSetterNameForPropertyName($propertyName) { |
@@ -848,7 +852,7 @@ discard block |
||
848 | 852 | * Tries to put string to the singular form (if it is plural). |
849 | 853 | * Obviously, this can't be perfect, be we do the best we can. |
850 | 854 | * |
851 | - * @param $str string |
|
855 | + * @param string $str string |
|
852 | 856 | * @return string |
853 | 857 | */ |
854 | 858 | public static function toSingular($str) { |
@@ -869,7 +873,7 @@ discard block |
||
869 | 873 | * Put the first letter of the string in lower case. |
870 | 874 | * Very useful to transform a class name into a variable name. |
871 | 875 | * |
872 | - * @param $str string |
|
876 | + * @param string $str string |
|
873 | 877 | * @return string |
874 | 878 | */ |
875 | 879 | public static function toVariableName($str) { |