News From SOLAR: New Version and Dependancy Injection!
p. Paul M. Jones, respected programmer, speaker, and all around nice guy has released 2 new entries on his “blog”:http://paul-m-jones.com/blog/ relating to his framework “SOLAR”:http://solarphp.com/.
p. First, the big news, Paul is still alive and coding. Proof of that came late last night when Paul posted version 0.20.0 of SOLAR and released an entry on his blog to announce it. The list of changes and additions is huge. This is not a short read but still an interesting one. From the looks of it, the most interesting change is that actions are now methods of the page controller class.
bq. In this release, actions are now methods in the page-controller class, and the parameters for that method are the info mapping. For example, the read action noted above would be “public method actionRead($id = null)”. This makes the $_action_info mapping property unnecessary.
p. If you are using SOLAR in any way, (playing with it, tracking it, rearranging the letters to make new words) then you’ll want to grab the latest downloads available “here”:http://solarphp.com/index.php/docs/read/Main/DownloadSolar.
p. Second, Paul talks about “Dependency Injection in SOLAR”:http://paul-m-jones.com/blog/?p=218. Responding to a blog post, “Dependency Injection in PHP”:http://www.procata.com/blog/archives/2006/06/26/dependency-injection-in-php/ by Jeff Moore, Paul welcomes the idea of Dependency Injection and announces that SOLAR now implements this concept. Paul doesn’t make it clear if SOLAR was designed this way form the beginning or if he coded all night after reading the article to get it done. Either way, way to ride the crest of the wave Paul!
p. =C=


3 comments to “News From SOLAR: New Version and Dependancy Injection!”
June 27th, 2006 at 9:07 am
Hey Cal — look later for the French-tranlated sister project "ALORS".
June 27th, 2006 at 9:12 am
Hi again Cal — (Sorry, meant to have this in one post.) I added Solar::dependency() in version 0.12.0, released back on February of this year.
June 27th, 2006 at 10:52 am
Paul,
Thanks for the clarification.
Can’t wait to see “ALORS”.
=C=