Following things are changed: (in order of class names)
authorRoland Häder <roland@mxchange.org>
Fri, 27 Jun 2008 22:58:07 +0000 (22:58 +0000)
committerRoland Häder <roland@mxchange.org>
Fri, 27 Jun 2008 22:58:07 +0000 (22:58 +0000)
commit6019ae86707cb6decaddc63f191e3ef6eb5e4d44
tree744149c40c6ffa8cbed32c7636ffe633886a1367
parentd527a312ec4b2983fc0ecda2179ce335c1a5a1f9
Following things are changed: (in order of class names)
- Exception "NoShippingCompanyOwnedException" added which will be thrown when
  the current user does not own or participate in any shipping company.
- Factory method for ShippingCompany class rewritten to check above exception
  conditions. The class has some stubs and a lot old methods which needs be
  updated/rewritten/obsoleted.
- Cast removed from older exception and re-added as type-hint
- Wrapper class added for "company" table.
- Minor improvements to some classes
- Block for personal data added (the login area will now have another stub
  message) which is being generated by a generic WebBlockHelper class
- The DataSetCriteria class now returns the primary key (column name) or if
  not set the unique key (column name again).
- All wrappers are now initialized (cache instance) by BaseDatabaseWrapper ...
- ... and must set the table name in factory method.
- The method doSelectByCriteria() is now generic written and resists in class
  BaseDatabaseWrapper
- New helper class "WebLinkHelper" added
- Helper classes rewritten so we have more generic methods (code reduced)
- New helper class "WebBlockHelper" added
- User and Guest class are now extending BaseUser class
- Method doFilterFormatTimestamp() now resists in BaseFrameworkSystem class
31 files changed:
.gitattributes
application/ship-simu/config.php
application/ship-simu/exceptions/class_NoShippingCompanyOwnedException.php [new file with mode: 0644]
application/ship-simu/exceptions/class_ToMuchEmployeesException.php
application/ship-simu/main/companies/class_ShippingCompany.php
application/ship-simu/main/personell/class_SimulatorPersonell.php
application/ship-simu/main/wrapper/.htaccess [new file with mode: 0644]
application/ship-simu/main/wrapper/class_CompanyDatabaseWrapper.php [new file with mode: 0644]
application/ship-simu/templates/de/code/block_persona_data.ctp [new file with mode: 0644]
application/ship-simu/templates/de/code/login_main.ctp
inc/classes/main/class_BaseFrameworkSystem.php
inc/classes/main/criteria/class_DataSetCriteria.php
inc/classes/main/database/class_BaseDatabaseWrapper.php
inc/classes/main/database/databases/class_LocalFileDatabase.php
inc/classes/main/database/wrapper/class_NewsDatabaseWrapper.php
inc/classes/main/database/wrapper/class_UserDatabaseWrapper.php
inc/classes/main/extended/.htaccess [deleted file]
inc/classes/main/extended/class_ObjectLimits.php [deleted file]
inc/classes/main/extended/class_SerializationContainer.php [deleted file]
inc/classes/main/helper/captcha/images/class_ImageHelper.php
inc/classes/main/helper/class_
inc/classes/main/helper/class_BaseHelper.php
inc/classes/main/helper/web/blocks/class_WebBlockHelper.php
inc/classes/main/helper/web/class_ [new file with mode: 0644]
inc/classes/main/helper/web/forms/class_WebFormHelper.php
inc/classes/main/helper/web/links/.htaccess [new file with mode: 0644]
inc/classes/main/helper/web/links/class_WebLinkHelper.php [new file with mode: 0644]
inc/classes/main/user/class_BaseUser.php
inc/classes/middleware/database/class_DatabaseConnection.php
inc/config.php
index.php