Re: php_firebird

From: Date: Tue, 14 Oct 2008 05:15:38 +0000
Subject: Re: php_firebird
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-40965@lists.php.net to get a copy of this message
Pierre Joye wrote:
effectively the extension for firebird already exists ... it just maps to the interbase function, if the fbird_*() aliases were removed and renamed copies the ibase_*() extensions functions created that then were built against the firebird client iso the interbase client you'd pretty much be there. technically the [firebird] extension would be new but is that really a deal breaker given that the complete API (fbird_*()) already exists?
I do not understand this paragraph.
When Ard rebuilt the php_interbase driver for PHP5 he created fbird_ aliases for all the ibase_ functions. The driver is specific to PHP5 and always has been. It was never back ported to PHP4. The PLAN was always when there was a pressing need to separate Interbase and Firebird all of us who use fbird_ would simply switch to php_firebird without any internal code changes. At present there is a 'niggle' rather than a 'pressing need' to implement the split, but given the other discussions going on, now is probably the time to sort this out as well? I have no problem with php_interbase and php_firebird being in pecl, as long as they are being compiled somewhere for those of us who do not have M$ tools but have to support customers who have yet to convert to Linux ;) -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/lsces/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php

« previous php.internals (#40965) next »