Non-static method xajaxArgumentManager::getInstance()
Bonjour,
J'ai développé une petite application en locale dans laquelle j'utilise xajax. L'application fonctionne très bien avec wampp mais avec xampp j'ai cette erreur.
L'erreur intervient dès que je fais appelle à am fonction xajax de la manière suivante.
Code:
1 2 3 4 5 6
|
xajax_populateDetails(idUpd);
function populateDetails($_id){
$reponse = new xajaxResponse();
return $reponse; |
Non-static method xajaxArgumentManager::getInstance() should not be called statically, assuming $this from incompatible context in ...
Voilà la ligne incriminée d'après firebug:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| function processRequest()
{
if (NULL == $this->sRequestedFunction)
return false;
//la ligne ci-dessous est la ligne donnée par firebug
$objArgumentManager = xajaxArgumentManager::getInstance();
$aArgs = $objArgumentManager->process();
foreach (array_keys($this->aFunctions) as $sKey)
{
$xuf = $this->aFunctions[$sKey];
if ($xuf->getName() == $this->sRequestedFunction)
{
$xuf->call($aArgs);
return true;
}
}
return 'Invalid function request received; no request processor found with this name.';
} |
Je galère un peu avec cette erreur parce que j'ai besoin de xampp pour démarrer apache et mysql en service.
(je n'ai pas réussi à installer le service avec wamp sous seven 64bits)
Merci de votre aide