lp:~jaypipes/hippo/trunk

Created by Jay Pipes and last modified
Get this branch:
bzr branch lp:~jaypipes/hippo/trunk
Only Jay Pipes can upload to this branch. If you are Jay Pipes please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jay Pipes
Project:
hippo
Status:
Development

Recent revisions

15. By Jay Pipes

Fixed error in append() which would result in an operator error on arrays

14. By Jay Pipes

* Updated API to simplify some things
* Removed magic getter/setters from cookiesession as it was causing issues
* Cleaned and refactored sqlconnection
* Updated plugins to support some interface stuff
* Fixed a small bug in reader
* Added append fixes to template engines

13. By Jay Pipes

Added a test for the HippoSqlConnection class methods - most of them

Moved memcache CacheEngine class from experimental into main lib

Cleaned up the HippoMemcachedCacheEngine class, adding methods for get and set
An additional issue is going to have to be sorted out that the filecachengine
uses expiration on the get method versus the set method for the memcachedcacheengine

Added more tests for HippoDb and HippoRecord

12. By Jay Pipes

Fixed get_time() to conform to microtime(TRUE) and added MySQL server version checks for SHOW PROFILES

11. By Jay Pipes

Removed hippo prefix from:
  lib/hippocachedreader.php
  lib/hippocrypto.php
  lib/hippothemeduihandler.php

Added:
 docs/ Doxygen output
  lib/cachedreader.php
  lib/crypto.php
  lib/experimental/
  lib/themeduihandler.php
  tests/HippoCacheTest.php
  tests/HippoReaderTest.php
renamed:
  lib/hippomemcachecacheengine.php => lib/experimental/hippomemcachecacheengine.php
  lib/hippomysqlisqlconnection.php => lib/experimental/hippomysqlisqlconnection.php
  lib/hipposchemareflection.php => lib/experimental/hipposchemareflection.php
  lib/hipposqlscriptreader.php => lib/experimental/hipposqlscriptreader.php
modified:
  api.php
  lib/bitmask.php
  lib/cookiesession.php
  lib/reader.php
  lib/record.php
  lib/sqlconnection.php
  lib/sqlprofiler.php

10. By Jay Pipes

Added Doxyfile for generating docs/ folder with doxygen.

9. By Jay Pipes

Added /examples drirectory with db/ and cache/ subdirectories.

Added bootstrap.php and getting_started.php scripts to
demonstrate using HippoDb and HippoSqlConnection in a simple
scenario.

8. By Jay Pipes

Added a test case for the HippoCache factory and to test
the init(), get() and set() methods of the HippoFileCacheEngine
class.

@TODO: Add tests for purge()

7. By Jay Pipes

Moved HippoCacheEngine interface into api.php and renamed it to HippoActsAsCacheEngine
to be consistent with other interfaces.

6. By Jay Pipes

Added test case for Bitmask class which tests new contructor which
accepts two optional arguments. Test case checks setting and getting
of masked bits, contructor overloads.

Added optional arguments in constructor of Bitmask to allow for
the masked flags and the bitmask value to be set during instantiation.

Branch metadata

Branch format:
Branch format 5
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers