Changeset 1617
- Timestamp:
- 06/03/08 07:31:41 (4 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/rdbms/persistence/stubDefaultEntityManager.php
r1510 r1617 42 42 * @param stubBaseReflectionClass $entityClass class information about the entity 43 43 * @param array $primaryKeys list of primary keys (name => value) 44 * @param array $arguments arguments for the constructor45 44 * @return object 46 45 * @throws stubDatabaseFinderException 47 46 * @throws stubPersistenceException 48 47 */ 49 public function findByPrimaryKey(stubBaseReflectionClass $entityClass, array $primaryKeys , array $arguments = null)48 public function findByPrimaryKey(stubBaseReflectionClass $entityClass, array $primaryKeys) 50 49 { 51 50 return stubDatabaseFinder::getInstance($this->connection) 52 ->findByPrimaryKeys($entityClass, $primaryKeys , $arguments);51 ->findByPrimaryKeys($entityClass, $primaryKeys); 53 52 } 54 53 … … 58 57 * @param stubCriterion $criterion 59 58 * @param string $entityClass entity class to find instances of 60 * @param array $arguments optional arguments for constructor59 * @param string $orderBy optional overrule default order of entity 61 60 * @return stubDatabaseFinderResult list of instances of $entityClass found with $criterion 62 61 * @throws stubDatabaseFinderException 63 62 * @throws stubPersistenceException 64 63 */ 65 public function findByCriterion(stubCriterion $criterion, stubBaseReflectionClass $entityClass, array $arguments= null)64 public function findByCriterion(stubCriterion $criterion, stubBaseReflectionClass $entityClass, $orderBy = null) 66 65 { 67 66 return stubDatabaseFinder::getInstance($this->connection) 68 ->findByCriterion($criterion, $entityClass, $ arguments);67 ->findByCriterion($criterion, $entityClass, $orderBy); 69 68 } 70 69 … … 73 72 * 74 73 * @param string $entityClass entity class to find instances of 75 * @param array $arguments optional arguments for constructor74 * @param string $orderBy optional overrule default order of entity 76 75 * @return stubDatabaseFinderResult list of instances of $entityClass found 77 76 * @throws stubDatabaseFinderException 78 77 * @throws stubPersistenceException 79 78 */ 80 public function findAll(stubBaseReflectionClass $entityClass, array $arguments= null)79 public function findAll(stubBaseReflectionClass $entityClass, $orderBy = null) 81 80 { 82 81 return stubDatabaseFinder::getInstance($this->connection) 83 ->findAll($entityClass, $ arguments);82 ->findAll($entityClass, $orderBy); 84 83 } 85 84 trunk/src/main/php/net/stubbles/rdbms/persistence/stubEntityManager.php
r1470 r1617 28 28 * @param stubBaseReflectionClass $entityClass class information about the entity 29 29 * @param array $primaryKeys list of primary keys (name => value) 30 * @param array $arguments arguments for the constructor31 30 * @return object 32 31 * @throws stubDatabaseFinderException 33 32 * @throws stubPersistenceException 34 33 */ 35 public function findByPrimaryKey(stubBaseReflectionClass $entityClass, array $primaryKeys , array $arguments = null);34 public function findByPrimaryKey(stubBaseReflectionClass $entityClass, array $primaryKeys); 36 35 37 36 /** … … 40 39 * @param stubCriterion $criterion 41 40 * @param string $entityClass entity class to find instances of 42 * @param array $arguments optional arguments for constructor41 * @param string $orderBy optional overrule default order of entity 43 42 * @return stubDatabaseFinderResult list of instances of $entityClass found with $criterion 44 43 * @throws stubDatabaseFinderException 45 44 * @throws stubPersistenceException 46 45 */ 47 public function findByCriterion(stubCriterion $criterion, stubBaseReflectionClass $entityClass, array $arguments= null);46 public function findByCriterion(stubCriterion $criterion, stubBaseReflectionClass $entityClass, $orderBy = null); 48 47 49 48 /** … … 51 50 * 52 51 * @param string $entityClass entity class to find instances of 53 * @param array $arguments optional arguments for constructor52 * @param string $orderBy optional overrule default order of entity 54 53 * @return stubDatabaseFinderResult list of instances of $entityClass found 55 54 * @throws stubDatabaseFinderException 56 55 * @throws stubPersistenceException 57 56 */ 58 public function findAll(stubBaseReflectionClass $entityClass, array $arguments= null);57 public function findAll(stubBaseReflectionClass $entityClass, $orderBy = null); 59 58 60 59 /**
