Default_Model_Articles Class Reference

List of all members.

Public Member Functions

 __construct ()
 myFetchAll ($filter=null, $paging=null)
 myFetchRow ($filter=null, $lang=null)

Protected Attributes

 $_name = 'Articles'
 $_primary = 'ArticleID'


Constructor & Destructor Documentation

Default_Model_Articles::__construct (  ) 

00008                                       {
00009                 parent::__construct();
00010                 $this->getAdapter()->setFetchMode(Zend_Db::FETCH_OBJ);
00011                 $this->_lang = Zend_Registry::get('lang');
00012         }


Member Function Documentation

Default_Model_Articles::myFetchAll ( filter = null,
paging = null 
)

00031                                                                   {
00032                 $select = $this->_query();
00033 
00034                 if ($filter){
00035                         foreach ($filter as $field => $value){
00036                                 $select->where($field . ' = ? ', $value);
00037                         }
00038                 }
00039                 if ($paging){
00040                         return $paginator = Zend_Paginator::factory($select);
00041                 }
00042                 return $this->getAdapter()->fetchAll($select);
00043         }

Default_Model_Articles::myFetchRow ( filter = null,
lang = null 
)

00045                                                                 {
00046                 $select = $this->_query($lang);
00047 
00048                 if ($filter){
00049                         foreach ($filter as $field => $value){
00050                                 $select->where($field . ' = ? ', $value);
00051                         }
00052                 }
00053                 return $this->getAdapter()->fetchRow($select);
00054         }


Member Data Documentation

Default_Model_Articles::$_name = 'Articles' [protected]

Default_Model_Articles::$_primary = 'ArticleID' [protected]


The documentation for this class was generated from the following file:

Generated on Mon Oct 19 16:22:50 2009 for IndyArticles by  doxygen 1.5.8