You don't need to make your extended plugin implement GuiProvider since the parent class (ClientEdit) already does. You should simply write:
class ClientlayersManagement extends ClientEdit {
    //...
}

I don't know if it's related (?) to your parse error problem.

Jacolin Yves wrote:
My code for ClientLayersManagement is :
<?php
class ClientlayersManagement extends ClientEdit implements GuiProvider {
   public function replacePlugin(){
      return 'edit';
   }
    /**
    * Constructor
    */
    public function __construct() {
        $this->log =& LoggerManager::getLogger(__CLASS__);
        parent::__construct();
    }
    public function handleHttpPostRequest($request) {
         $test = $request['nameNewColunm1'];
    }
    public function handleHttpGetRequest($request) {}
}
?>

And I get this error :
"PHP Parse error: parse error, unexpected T_STRING in /var/www/html/cartoweb3/projects/script/plugins/layersManagement/client/ClientLayersManagement.php on line 18"
_______________________________________________
Cartoweb-users mailing list
[email protected]
http://lists.maptools.org/mailman/listinfo/cartoweb-users

Reply via email to