<?xml version="1.0"?>
<?xml-stylesheet
href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel rdf:about="http://pear.php.net/bugs/search.php">
    <title>PEAR Bug Search Results</title>
    <link>http://pear.php.net/bugs/search.php?cmd=display&amp;package_name%5B0%5D=Date_Holidays_Japan</link>
    <description>Search Results</description>
    <dc:language>en-us</dc:language>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <admin:generatorAgent rdf:resource="http://pear.php.net/bugs"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <items>
     <rdf:Seq>
      <rdf:li rdf:resource="http://pear.php.net/bug/23747" />
      <rdf:li rdf:resource="http://pear.php.net/bug/21187" />
      <rdf:li rdf:resource="http://pear.php.net/bug/21004" />

     </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://pear.php.net/gifs/pearsmall.gif">
    <title>PEAR Bugs</title>
    <url>http://pear.php.net/gifs/pearsmall.gif</url>
    <link>http://pear.php.net/bugs</link>
  </image>

    <item rdf:about="http://pear.php.net/bug/23747">
      <title>Date_Holidays_Japan: Bug 23747 [Open] =&amp; operator is deprecated</title>
      <link>http://pear.php.net/bugs/23747</link>
      <content:encoded><![CDATA[<pre>Date_Holidays_Japan Bug
Reported by arimil
2018-05-04T19:47:50+00:00
PHP: HEAD SVN-2018-05-04 OS: Ubuntu Package Version: 0.1.3

Description:
------------
On line 328 it reads:

$date =&amp; new Date($this-&gt;_year . '-05-04');

However the =&amp; operator is deprecated since php5 since returning a 
reference is now the default.</pre>]]></content:encoded>
      <description><![CDATA[<pre>Date_Holidays_Japan Bug
Reported by arimil
2018-05-04T19:47:50+00:00
PHP: HEAD SVN-2018-05-04 OS: Ubuntu Package Version: 0.1.3

Description:
------------
On line 328 it reads:

$date =&amp; new Date($this-&gt;_year . '-05-04');

However the =&amp; operator is deprecated since php5 since returning a 
reference is now the default.</pre>]]></description>
      <dc:date>2018-05-04T19:47:50+00:00</dc:date>
      <dc:creator>renari &amp;#x61;&amp;#116; arimil &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Date_Holidays_Japan Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/21187">
      <title>Date_Holidays_Japan: Bug 21187 [Open] Occurred error &quot;Assigning the return value of new by reference is deprecated&quot;</title>
      <link>http://pear.php.net/bugs/21187</link>
      <content:encoded><![CDATA[<pre>Date_Holidays_Japan Bug
Reported by takoba
2017-02-27T12:03:13+00:00
PHP: 5.5.38 OS: Ubuntu (Amazon Linux AMI) Package Version: 0.1.3

Description:
------------
In Date/Holidays/Driver/Japan.php, Line 328.

```
$date =&amp; new Date($this-&gt;_year . '-05-04');
```

cf.) http://php.net/manual/en/migration53.deprecated.php

Expected result:
----------------
In this case, I think you should assign `new Date()` to `$date` simply.

```
$date = new Date($this-&gt;_year . '-05-04');
```</pre>]]></content:encoded>
      <description><![CDATA[<pre>Date_Holidays_Japan Bug
Reported by takoba
2017-02-27T12:03:13+00:00
PHP: 5.5.38 OS: Ubuntu (Amazon Linux AMI) Package Version: 0.1.3

Description:
------------
In Date/Holidays/Driver/Japan.php, Line 328.

```
$date =&amp; new Date($this-&gt;_year . '-05-04');
```

cf.) http://php.net/manual/en/migration53.deprecated.php

Expected result:
----------------
In this case, I think you should assign `new Date()` to `$date` simply.

```
$date = new Date($this-&gt;_year . '-05-04');
```</pre>]]></description>
      <dc:date>2017-02-27T12:03:13+00:00</dc:date>
      <dc:creator>tobara &amp;#x61;&amp;#116; schoo &amp;#x64;&amp;#111;&amp;#x74; jp</dc:creator>
      <dc:subject>Date_Holidays_Japan Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/21004">
      <title>Date_Holidays_Japan: Bug 21004 [Open] PEAR_Error::getDate() when trying to get 2016 Japan holidays</title>
      <link>http://pear.php.net/bugs/21004</link>
      <content:encoded><![CDATA[<pre>Date_Holidays_Japan Bug
Reported by zenich
2015-12-17T03:16:49+00:00
PHP: 5.6.15 OS: Linux (CentOS release 6.7) Package Version: 0.1.3

Description:
------------
The code below results with
&quot; PHP Fatal error:  Call to undefined method PEAR_Error::getDate() in 
/mnt/hgfs/wrk/2016.php on line 12 &quot; error, while it goes well when I specify 
$dh = &amp;Date_Holidays::factory('Japan', 2015, 'ja_JP');


Test script:
---------------
&lt;?php
require_once 'Date/Holidays.php';

$filename = &quot;data/Date_Holidays_Japan/lang/Japan/ja_JP.xml&quot;;
$dh = &amp;Date_Holidays::factory('Japan', 2016, 'ja_JP');
$dh-&gt;addTranslationFile($filename, 'ja_JP');
 
$holidays = array();
foreach ($dh-&gt;getHolidays() as $h) {
  $holidays[$h-&gt;getDate()-&gt;format('%Y-%m-%d')] = $h-&gt;getTitle();
}
ksort($holidays);
 
print_r($holidays);
?&gt;

Expected result:
----------------
Array
(
    [2016-01-01] =&gt; ??
    [2016-01-11] =&gt; ????
    [2016-02-11] =&gt; ??????
    [2016-03-20] =&gt; ????
    [2016-03-21] =&gt; ????
    [2016-04-29] =&gt; ????
    [2016-05-03] =&gt; ?????
    [2016-05-04] =&gt; ?????
    [2016-05-05] =&gt; ?????
    [2016-07-18] =&gt; ???
    [2016-08-11] =&gt; ???    
    [2016-09-19] =&gt; ????
    [2016-09-22] =&gt; ????
    [2016-10-10] =&gt; ????
    [2016-11-03] =&gt; ????
    [2016-11-23] =&gt; ??????
    [2016-12-23] =&gt; ?????
)

Actual result:
--------------
PHP Stack trace:
PHP   1. {main}() /mnt/hgfs/wrk/2016.php:0
PHP   2. Date_Holidays::factory() /mnt/hgfs/wrk/2016.php:7
PHP   3. Date_Holidays_Driver-&gt;setYear() /usr/share/pear/Date/Holidays.php:149
PHP   4. Date_Holidays_Driver_Japan-&gt;_buildHolidays() /usr/share/pear/Date/Holidays/Driver.php:252
PHP   5. Date_Holidays_Driver_Japan-&gt;_buildSubstituteHolidays() /usr/share/pear/Date/Holidays/Driver/Japan.php:168
PHP   6. Date_Holidays_Driver-&gt;_addHoliday() /usr/share/pear/Date/Holidays/Driver/Japan.php:585
PHP   7. mktime() /usr/share/pear/Date/Holidays/Driver.php:901
PHP Fatal error:  Call to undefined method PEAR_Error::getDate() in /mnt/hgfs/wrk/2016.php on line 12</pre>]]></content:encoded>
      <description><![CDATA[<pre>Date_Holidays_Japan Bug
Reported by zenich
2015-12-17T03:16:49+00:00
PHP: 5.6.15 OS: Linux (CentOS release 6.7) Package Version: 0.1.3

Description:
------------
The code below results with
&quot; PHP Fatal error:  Call to undefined method PEAR_Error::getDate() in 
/mnt/hgfs/wrk/2016.php on line 12 &quot; error, while it goes well when I specify 
$dh = &amp;Date_Holidays::factory('Japan', 2015, 'ja_JP');


Test script:
---------------
&lt;?php
require_once 'Date/Holidays.php';

$filename = &quot;data/Date_Holidays_Japan/lang/Japan/ja_JP.xml&quot;;
$dh = &amp;Date_Holidays::factory('Japan', 2016, 'ja_JP');
$dh-&gt;addTranslationFile($filename, 'ja_JP');
 
$holidays = array();
foreach ($dh-&gt;getHolidays() as $h) {
  $holidays[$h-&gt;getDate()-&gt;format('%Y-%m-%d')] = $h-&gt;getTitle();
}
ksort($holidays);
 
print_r($holidays);
?&gt;

Expected result:
----------------
Array
(
    [2016-01-01] =&gt; ??
    [2016-01-11] =&gt; ????
    [2016-02-11] =&gt; ??????
    [2016-03-20] =&gt; ????
    [2016-03-21] =&gt; ????
    [2016-04-29] =&gt; ????
    [2016-05-03] =&gt; ?????
    [2016-05-04] =&gt; ?????
    [2016-05-05] =&gt; ?????
    [2016-07-18] =&gt; ???
    [2016-08-11] =&gt; ???    
    [2016-09-19] =&gt; ????
    [2016-09-22] =&gt; ????
    [2016-10-10] =&gt; ????
    [2016-11-03] =&gt; ????
    [2016-11-23] =&gt; ??????
    [2016-12-23] =&gt; ?????
)

Actual result:
--------------
PHP Stack trace:
PHP   1. {main}() /mnt/hgfs/wrk/2016.php:0
PHP   2. Date_Holidays::factory() /mnt/hgfs/wrk/2016.php:7
PHP   3. Date_Holidays_Driver-&gt;setYear() /usr/share/pear/Date/Holidays.php:149
PHP   4. Date_Holidays_Driver_Japan-&gt;_buildHolidays() /usr/share/pear/Date/Holidays/Driver.php:252
PHP   5. Date_Holidays_Driver_Japan-&gt;_buildSubstituteHolidays() /usr/share/pear/Date/Holidays/Driver/Japan.php:168
PHP   6. Date_Holidays_Driver-&gt;_addHoliday() /usr/share/pear/Date/Holidays/Driver/Japan.php:585
PHP   7. mktime() /usr/share/pear/Date/Holidays/Driver.php:901
PHP Fatal error:  Call to undefined method PEAR_Error::getDate() in /mnt/hgfs/wrk/2016.php on line 12</pre>]]></description>
      <dc:date>2015-12-17T03:16:49+00:00</dc:date>
      <dc:creator>zen &amp;#x61;&amp;#116; zenich &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Date_Holidays_Japan Bug</dc:subject>
    </item>
</rdf:RDF>
