OpenID for PHP6
What is it?
Its a hack on the OpenID reference library. Its aim is to be PHP5 Strict and in the future also PHP6 compatible. Another aim is not to depend on other librarys such as PEAR.
Status? Todo?
- Make static methods static. DONE
- Add visibility keywords to methods/members. DONE
- Rename constructors to __construct. DONE
- Rewrite the Database storage to use PDO instead of PEAR. DONE
- Stop all this call/pass/... by reference mess. UNDERWAY
- Convert the tests to PHPUnit3. UNDERWAY
- Make it pass the tests. UNDERWAY
- Stop that isError mess by using Exceptions. NOT STARTED
- Rewrite global variables/functions to be static members/methods of helper Classes. NOT STARTED
Where can I get it?
It is not yet publicly available.
As of now, it can only be obtained through a Mercurial repository locatat at
http://swatinemz.sourceforge.net/hg/openid-php6/