<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Registry not loading APIs in _fillAPICache()</title> 
  <pubDate>Fri, 10 Apr 2026 09:20:59 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/3728</link> 
  <atom:link rel="self" type="application/rss+xml" title="Registry not loading APIs in _fillAPICache()" href="https://bugs.horde.org/ticket/3728/rss" /> 
  <description>Registry not loading APIs in _fillAPICache()</description> 
 
   
   
  <item> 
   <title>PHP 5.1.2 cgi, Zend 2.1.0, Zend Extension Manager 1.0.9, Zen</title> 
   <description>PHP 5.1.2 cgi, Zend 2.1.0, Zend Extension Manager 1.0.9, Zend Optimizer 2.6.2

Horde 3.1.1, Kronolith h3-2.1



In the section of _fillAPICache that calls &quot;include_once $api&quot;, the API&#039;s _services variable doesn&#039;t get propagated back out to _fillAPICache, so it doesn&#039;t actually put anything in the cache.



I&#039;m not a huge PHP programmer, but my hackish fix was to split the lib/api.php file for the app (kronolith, in this case) into two files: api.php, containing only the _services entries and an &quot;include_once&quot; statement, and apiWrapper.php, included by the include_once statement in api.php.



I then modified Horde/Registry.php to call &quot;include $api&quot; instead of &quot;include_once $api&quot;, and it seems to work.



I&#039;m not attaching the patch, mainly because I&#039;m pretty sure there&#039;s a more &quot;horde-ish&quot; and/or &quot;PHP-ish&quot; way to do this, and I don&#039;t want to embarass myself :-)</description> 
   <pubDate>Mon, 03 Apr 2006 02:40:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3728#t18571</link> 
  </item> 
   
  <item> 
   <title>You PHP version or cache is broken if that doesn&#039;t work for </title> 
   <description>You PHP version or cache is broken if that doesn&#039;t work for you.</description> 
   <pubDate>Sat, 08 Apr 2006 09:19:18 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3728#t18657</link> 
  </item> 
   
  <item> 
   <title>&gt; You PHP version or cache is broken if that doesn&#039;t work fo</title> 
   <description>&gt; You PHP version or cache is broken if that doesn&#039;t work for you.
&gt; Its ok . I will calll and they will fix it . dont worry but thank you
</description> 
   <pubDate>Wed, 30 Dec 2009 13:01:15 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3728#t57361</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
