From 67e961a12950e006f65ad4fe26a7a7ab877a3327 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 26 Mar 2011 22:20:35 +0100 Subject: Compare Methode bei allen Mappern ergänzt --- application/models/BootIsoMapper.php | 7 +++++-- application/models/BootMenuEntriesMapper.php | 6 ++++++ application/models/BootMenuMapper.php | 6 ++++++ application/models/BootOsMapper.php | 6 ++++++ application/models/ClientMapper.php | 6 ++++++ application/models/ConfigMapper.php | 6 ++++++ application/models/FilterEntriesMapper.php | 6 ++++++ application/models/FilterMapper.php | 6 ++++++ application/models/FilterTypeMapper.php | 6 ++++++ application/models/GroupGroupsMapper.php | 6 ++++++ application/models/GroupMapper.php | 6 ++++++ application/models/GroupRequestMapper.php | 6 ++++++ application/models/MembershipMapper.php | 6 ++++++ application/models/PasswordRecoveryMapper.php | 6 ++++++ application/models/PersonMapper.php | 6 ++++++ application/models/PoolEntriesMapper.php | 6 ++++++ application/models/PoolMapper.php | 6 ++++++ application/models/PreBootMapper.php | 6 ++++++ application/models/RightMapper.php | 6 ++++++ application/models/RightRolesMapper.php | 6 ++++++ application/models/RoleMapper.php | 6 ++++++ application/models/SessionMapper.php | 6 ++++++ 22 files changed, 131 insertions(+), 2 deletions(-) (limited to 'application/models') diff --git a/application/models/BootIsoMapper.php b/application/models/BootIsoMapper.php index 8d883af..397d393 100644 --- a/application/models/BootIsoMapper.php +++ b/application/models/BootIsoMapper.php @@ -97,8 +97,11 @@ class Application_Model_BootIsoMapper } return $entries; } - - + public function compare(Application_Model_BootIso $v1,Application_Model_BootIso $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } } diff --git a/application/models/BootMenuEntriesMapper.php b/application/models/BootMenuEntriesMapper.php index c49e4d0..937d81b 100644 --- a/application/models/BootMenuEntriesMapper.php +++ b/application/models/BootMenuEntriesMapper.php @@ -145,6 +145,12 @@ class Application_Model_BootMenuEntriesMapper } return $entries; } + + public function compare(Application_Model_BootMenuEntries $v1,Application_Model_BootMenuEntries $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/BootMenuMapper.php b/application/models/BootMenuMapper.php index 550e956..e26a9e1 100644 --- a/application/models/BootMenuMapper.php +++ b/application/models/BootMenuMapper.php @@ -91,6 +91,12 @@ class Application_Model_BootMenuMapper } return $entries; } + + public function compare(Application_Model_BootMenu $v1,Application_Model_BootMenu $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/BootOsMapper.php b/application/models/BootOsMapper.php index c4963cd..dda5f68 100644 --- a/application/models/BootOsMapper.php +++ b/application/models/BootOsMapper.php @@ -98,6 +98,12 @@ class Application_Model_BootOsMapper } return $entries; } + + public function compare(Application_Model_BootOs $v1,Application_Model_BootOs $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/ClientMapper.php b/application/models/ClientMapper.php index e3bb25d..2c23cfc 100644 --- a/application/models/ClientMapper.php +++ b/application/models/ClientMapper.php @@ -95,6 +95,12 @@ class Application_Model_ClientMapper } return $entries; } + + public function compare(Application_Model_Client $v1,Application_Model_Client $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } } diff --git a/application/models/ConfigMapper.php b/application/models/ConfigMapper.php index d8a23c4..341a3f8 100644 --- a/application/models/ConfigMapper.php +++ b/application/models/ConfigMapper.php @@ -100,6 +100,12 @@ class Application_Model_ConfigMapper } return $entries; } + + public function compare(Application_Model_Config $v1,Application_Model_Config $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/FilterEntriesMapper.php b/application/models/FilterEntriesMapper.php index 0f070ee..11236af 100644 --- a/application/models/FilterEntriesMapper.php +++ b/application/models/FilterEntriesMapper.php @@ -120,6 +120,12 @@ class Application_Model_FilterEntriesMapper } return $entries; } + + public function compare(Application_Model_FilterEntries $v1,Application_Model_FilterEntries $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/FilterMapper.php b/application/models/FilterMapper.php index 92900b0..0bb4bc3 100644 --- a/application/models/FilterMapper.php +++ b/application/models/FilterMapper.php @@ -106,6 +106,12 @@ class Application_Model_FilterMapper return $entries; } + public function compare(Application_Model_Filter $v1,Application_Model_Filter $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } + } diff --git a/application/models/FilterTypeMapper.php b/application/models/FilterTypeMapper.php index 105daf4..45675d8 100644 --- a/application/models/FilterTypeMapper.php +++ b/application/models/FilterTypeMapper.php @@ -93,6 +93,12 @@ class Application_Model_FilterTypeMapper } return $entries; } + + public function compare(Application_Model_FilterType $v1,Application_Model_FilterType $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/GroupGroupsMapper.php b/application/models/GroupGroupsMapper.php index 0ea5e5f..e0d3bec 100644 --- a/application/models/GroupGroupsMapper.php +++ b/application/models/GroupGroupsMapper.php @@ -118,6 +118,12 @@ class Application_Model_GroupGroupsMapper } return $data; } + + public function compare(Application_Model_GroupGroups $v1,Application_Model_GroupGroups $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/GroupMapper.php b/application/models/GroupMapper.php index 463f3d1..331a61c 100644 --- a/application/models/GroupMapper.php +++ b/application/models/GroupMapper.php @@ -100,6 +100,12 @@ class Application_Model_GroupMapper } return $entries; } + + public function compare(Application_Model_Group $v1,Application_Model_Group $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/GroupRequestMapper.php b/application/models/GroupRequestMapper.php index 98143dd..dff8703 100644 --- a/application/models/GroupRequestMapper.php +++ b/application/models/GroupRequestMapper.php @@ -93,6 +93,12 @@ class Application_Model_GroupRequestMapper } return $entries; } + + public function compare(Application_Model_GroupRequest $v1,Application_Model_GroupRequest $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/MembershipMapper.php b/application/models/MembershipMapper.php index 4385f95..5aa0bfd 100644 --- a/application/models/MembershipMapper.php +++ b/application/models/MembershipMapper.php @@ -101,6 +101,12 @@ class Application_Model_MembershipMapper } return $entries; } + + public function compare(Application_Model_Membership $v1,Application_Model_Membership $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/PasswordRecoveryMapper.php b/application/models/PasswordRecoveryMapper.php index bfe16e8..97f5a5a 100644 --- a/application/models/PasswordRecoveryMapper.php +++ b/application/models/PasswordRecoveryMapper.php @@ -99,5 +99,11 @@ class Application_Model_PasswordRecoveryMapper } return $entries; } + + public function compare(Application_Model_PasswordRecovery $v1,Application_Model_PasswordRecovery $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } } diff --git a/application/models/PersonMapper.php b/application/models/PersonMapper.php index b2cbf39..b2d366a 100644 --- a/application/models/PersonMapper.php +++ b/application/models/PersonMapper.php @@ -100,6 +100,12 @@ class Application_Model_PersonMapper } return $entries; } + + public function compare(Application_Model_Person $v1,Application_Model_Person $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/PoolEntriesMapper.php b/application/models/PoolEntriesMapper.php index 61e4e0a..8574c01 100644 --- a/application/models/PoolEntriesMapper.php +++ b/application/models/PoolEntriesMapper.php @@ -91,6 +91,12 @@ class Application_Model_PoolEntriesMapper } return $entries; } + + public function compare(Application_Model_PoolEntries $v1,Application_Model_PoolEntries $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/PoolMapper.php b/application/models/PoolMapper.php index 9b875ca..d809aff 100644 --- a/application/models/PoolMapper.php +++ b/application/models/PoolMapper.php @@ -103,6 +103,12 @@ class Application_Model_PoolMapper } return $entries; } + + public function compare(Application_Model_Pool $v1,Application_Model_Pool $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } } diff --git a/application/models/PreBootMapper.php b/application/models/PreBootMapper.php index 5ff760d..db6d99f 100644 --- a/application/models/PreBootMapper.php +++ b/application/models/PreBootMapper.php @@ -98,6 +98,12 @@ class Application_Model_PreBootMapper } return $entries; } + + public function compare(Application_Model_PreBoot $v1,Application_Model_PreBoot $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/RightMapper.php b/application/models/RightMapper.php index 9905f92..023e223 100644 --- a/application/models/RightMapper.php +++ b/application/models/RightMapper.php @@ -93,6 +93,12 @@ class Application_Model_RightMapper } return $entries; } + + public function compare(Application_Model_Right $v1,Application_Model_Right $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/RightRolesMapper.php b/application/models/RightRolesMapper.php index d6610f5..6557618 100644 --- a/application/models/RightRolesMapper.php +++ b/application/models/RightRolesMapper.php @@ -91,6 +91,12 @@ class Application_Model_RightRolesMapper } return $entries; } + + public function compare(Application_Model_RightRoles $v1,Application_Model_RightRoles $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/RoleMapper.php b/application/models/RoleMapper.php index 4b8b832..561a7d4 100644 --- a/application/models/RoleMapper.php +++ b/application/models/RoleMapper.php @@ -92,6 +92,12 @@ class Application_Model_RoleMapper } return $entries; } + + public function compare(Application_Model_Role $v1,Application_Model_Role $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } diff --git a/application/models/SessionMapper.php b/application/models/SessionMapper.php index 0810566..62740a0 100644 --- a/application/models/SessionMapper.php +++ b/application/models/SessionMapper.php @@ -116,6 +116,12 @@ class Application_Model_SessionMapper } return $entries; } + + public function compare(Application_Model_Session $v1,Application_Model_Session $v2){ + $vv1 = $v1->toArray(); + $vv2 = $v2->toArray(); + return array_diff($vv1,$vv2); + } -- cgit v1.2.3-55-g7522