Zend Framework – Cheatsheet

Die Sachen die ich immer wieder nachschauen muß und oft auch nicht finde.

Zend_Controller / Zend_Router

// Request Object und Param mit Default-Wert
$this->getRequest()->getParam(‘dings’, ‘dongs’);

// Front-Controller BaseUrl
$frontController->setBaseUrl(‘/base’);

// Forward und redirect
$this->_forward(‘action’,'controller’,'module’,array(‘k’=>’v'));

$this->_redirect(‘/controller/action’);


Zend_View / Zend_Layout

// Layout deaktivieren
$this->_helper->layout->disableLayout();

// ViewHelper deaktivieren
$this->_helper->viewRenderer->setNoRender();


Zend_Db / Zend_Db_Table

// Default DB-Adapter for Tables
Zend_Db_Table_Abstract::setDefaultAdapter($dbAdapter);

// Select Object
$select = $db->select()->from(‘table’);

// Fetch all Rows
$db->fetchAll($select);

Tags: , ,