[icinga-checkins] icinga.org: icinga-web/mhein/testing: * current (unstable and not usable) working state

git at icinga.org git at icinga.org
Tue Jun 7 13:15:45 CEST 2011


Module: icinga-web
Branch: mhein/testing
Commit: 486f66cd440554949c590387d0f14eddddbe610d
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=486f66cd440554949c590387d0f14eddddbe610d

Author: Jannis Mosshammer <jannis.mosshammer at netways.de>
Date:   Tue May 31 17:14:51 2011 +0200

* current (unstable and not usable) working state
* - Added Filter definitions
* - Started DataStore implementation
* - Started DataStoreModifier implementation
* - Wrote tests

---

 app/modules/Api/config/autoload.xml                |   10 ++
 .../lib/datastore/AbstractDataStoreModel.class.php |   70 +++++++++++
 .../lib/datastore/IFilterableDataStore.class.php   |   69 +++++++++++
 .../datastore/filter/GenericStoreFilter.class.php  |   93 ++++++++++++++
 .../filter/GenericStoreFilterGroup.class.php       |   80 ++++++++++++
 .../lib/datastore/filter/StoreFilterBase.class.php |    4 +
 .../datastore/filter/StoreFilterField.class.php    |   38 ++++++
 .../interfaces/IFilterableDataStore.class.php      |    9 ++
 app/modules/AppKit/config/autoload.xml             |    9 +-
 .../tests/api/apiprovider/DataStoreTest.php        |  128 ++++++++++++++++++++
 tests/phpunit/tests/api/apiprovider/FilterTest.php |   77 ++++++++++++
 .../tests/api/apiprovider/IDataStoreModifier.php   |    6 +
 12 files changed, 589 insertions(+), 4 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-web.git;a=commitdiff;h=486f66cd440554949c590387d0f14eddddbe610d




More information about the icinga-checkins mailing list