simplepie/simplepie — Issue #173: "Class SimplePie_Parser does not have a constructor"
Author: Weltenkreuzer
Created: 2012-01-21 23:52:43+00:00
State: open

When trying to get the SimplePie.compiled.php provided here to work (within Textpattern and the asv_tumblelog-Plugin), I get the following error-message:

Fatal error: Uncaught exception 'ReflectionException' with message 'Class SimplePie_Parser does not have a constructor, so you cannot pass any constructor arguments' in [..]\SimplePie.compiled.php:356
Stack trace:
#0 [..]SimplePie.compiled.php(356): ReflectionClass->newInstanceArgs(Array)
#1 [..]SimplePie.compiled.php(11642): SimplePie_Registry->create('Parser')
#2 [..]txplib_misc.php(653) : eval()'d code(179): SimplePie_Core->init()
#3 [..]txplib_misc.php(653) : eval()'d code(993): asv_tumblelog_verifyFeed('http://kritisch...', 'lib/SimplePie.c...')
#4 [..]\txplib_misc.php(653) : eval()'d code(387): asv_tumblelog_feeds('Feeds')
#5 [internal function]: asv_tumblelo in [..]SimplePie.compiled.php on line 356

Of course, it could be an incompatibility with the plugins which are attuned to SimplePie 1.2.1 but it might be a problem in the release as well...