summaryrefslogtreecommitdiffstats
path: root/application/models/MembershipMapper.php
diff options
context:
space:
mode:
authorSimon2011-03-07 15:51:56 +0100
committerSimon2011-03-07 15:51:56 +0100
commit8dcde51a354a3308017564a64ef69e794f430974 (patch)
tree970a98ce6aa23cc2dcf789bdea65c9875391bcad /application/models/MembershipMapper.php
parentMerge branch 'master' of openslx.org:lsfks/master-teamprojekt/pbs2 (diff)
downloadpbs2-8dcde51a354a3308017564a64ef69e794f430974.tar.gz
pbs2-8dcde51a354a3308017564a64ef69e794f430974.tar.xz
pbs2-8dcde51a354a3308017564a64ef69e794f430974.zip
Alle mapper mit findBy(criteria, value) ausgestattet && clients zu pool hinzufügen
Diffstat (limited to 'application/models/MembershipMapper.php')
-rw-r--r--application/models/MembershipMapper.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/application/models/MembershipMapper.php b/application/models/MembershipMapper.php
index f2c0aee..58fa9d5 100644
--- a/application/models/MembershipMapper.php
+++ b/application/models/MembershipMapper.php
@@ -5,6 +5,21 @@ class Application_Model_MembershipMapper
protected $_dbTable;
+ public function findBy($criteria, $value)
+ {
+ try{
+ $db = Zend_Db_Table::getDefaultAdapter();
+ $select = $this->getDbTable()->select()
+ ->from($this->_dbTable)
+ ->where($criteria . ' = ?', $value);
+ $stmt = $select->query();
+ $result = $stmt->fetchAll();
+ return $result;
+ }catch (Zend_Exception $e) {
+ echo "Error message 2: " . $e->getMessage() . "\n";
+ }
+ }
+
public function setDbTable($dbTable)
{
if (is_string($dbTable)) {