>> class actions {
>>  
>>  private function update(){
>>   echo 'Update being executed!';
>>   return TRUE;
>>  }
>>  
>> //public functions ==================================
>>     public function do_action($table,$data){
>>      //direct action activity
>>      //assumption: $data['action'] will contain action definition
>>      $this->_table=$table;
>>      $this->_aData=$data;
>>      
>>      $completed=self::update();  //<==  THIS IS THE PROBLEM LINE
>>      

Try $completed=$this->update()

Update is not a static function. If you want to use self, use static
function update().....
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to