-- bytte <[EMAIL PROTECTED]> wrote
(on Tuesday, 09 December 2008, 08:18 AM -0800):
>
> I'm trying to move more code from my controllers to my models. For an insert
> action I'm doing this:
>
> class Toestellen extends Zend_Db_Table_Abstract {
>
> (...)
> public function addItem()
> {
> $data = array(
> 'naam' => $this->_formData['naam'],
> 'nummer'=> $this->_formData['nummer'],
> 'speelplein_id' => $this->_speelplein,
> 'created_dt'=> date('Y-m-d H:i:s'),
> 'type' => $this->_type
> );
> $this->insert($data);
> return $this->getLastInsertId();
> }
>
> (...)
> }
>
> However I get this error: Fatal error: Call to a member function
> describeTable() on a non-object in
> /Users/bytte/Sites/speelokee-test/library/Zend/Db/Table/Abstract.php on line
> 696
>
> Do you know what's wrong?
Did you instantiate a DB adapter and pass it to
Zend_Db_Table_Abstract::setDefaultAdapter()?
--
Matthew Weier O'Phinney
Software Architect | [EMAIL PROTECTED]
Zend Framework | http://framework.zend.com/