[pLog-svn] r6145 - plog/trunk/class/config
Mark Wu
markplace at gmail.com
Fri Jan 4 09:57:25 EST 2008
Sure, I'll do it.
Mark
> -----Original Message-----
> From: plog-svn-bounces at devel.lifetype.net
> [mailto:plog-svn-bounces at devel.lifetype.net] On Behalf Of Jon Daley
> Sent: Friday, January 04, 2008 10:55 PM
> To: LifeType Developer List
> Subject: Re: [pLog-svn] r6145 - plog/trunk/class/config
>
> That's fine. Can you do that in 1.2 also, to keep everything in sync?
>
> On Fri, 4 Jan 2008, Mark Wu wrote:
>
> > Hi Jon:
> >
> > For keep the configFileStorage and configDbStorage work in the same
> > behavior, I use the old code, but replace "==" to "===".
> >
> > I think it can allowed "false" and "0" works in configdb
> and configfile ...
> >
> > And, we also can set the default value when the config
> variable is ""
> > or "null".
> >
> > Mark
> >
> >> -----Original Message-----
> >> From: plog-svn-bounces at devel.lifetype.net
> >> [mailto:plog-svn-bounces at devel.lifetype.net] On Behalf Of
> >> mark at devel.lifetype.net
> >> Sent: Friday, January 04, 2008 5:49 PM
> >> To: plog-svn at devel.lifetype.net
> >> Subject: [pLog-svn] r6145 - plog/trunk/class/config
> >>
> >> Author: mark
> >> Date: 2008-01-04 04:49:24 -0500 (Fri, 04 Jan 2008) New
> Revision: 6145
> >>
> >> Modified:
> >> plog/trunk/class/config/configdbstorage.class.php
> >> plog/trunk/class/config/configfilestorage.class.php
> >> Log:
> >> I prefer keep the configdbstorage and configfilestorage follow the
> >> same rule. So, the "" and "null" does not allowed in
> getValue(), but
> >> "false" and "0" does allowed in getValue().
> >>
> >> Modified: plog/trunk/class/config/configdbstorage.class.php
> >> ===================================================================
> >> --- plog/trunk/class/config/configdbstorage.class.php
> >> 2008-01-03 11:43:52 UTC (rev 6144)
> >> +++ plog/trunk/class/config/configdbstorage.class.php
> >> 2008-01-04 09:49:24 UTC (rev 6145)
> >> @@ -131,7 +131,7 @@
> >> function getValue( $key, $defaultValue = null )
> >> {
> >> if( array_key_exists($key, $this->_data) ) {
> >> - if ($this->_data[$key] == "" ||
> >> $this->_data[$key] == null) {
> >> + if ($this->_data[$key] === "" ||
> >> $this->_data[$key] ===
> >> + null) {
> >> return $defaultValue;
> >> } else {
> >> return $this->_data[$key];
> >>
> >> Modified: plog/trunk/class/config/configfilestorage.class.php
> >> ===================================================================
> >> --- plog/trunk/class/config/configfilestorage.class.php
> >> 2008-01-03 11:43:52 UTC (rev 6144)
> >> +++ plog/trunk/class/config/configfilestorage.class.php
> >> 2008-01-04 09:49:24 UTC (rev 6145)
> >> @@ -247,7 +247,7 @@
> >> function getValue( $key, $defaultValue = null )
> >> {
> >> $value = $this->_props->getValue( $key );
> >> - if( $value == "" || $value == null )
> >> + if( $value === "" || $value === null )
> >> if(isset($defaultValue))
> >> $value = $defaultValue;
> >>
> >>
> >> _______________________________________________
> >> pLog-svn mailing list
> >> pLog-svn at devel.lifetype.net
> >> http://limedaley.com/mailman/listinfo/plog-svn
> >
> > _______________________________________________
> > pLog-svn mailing list
> > pLog-svn at devel.lifetype.net
> > http://limedaley.com/mailman/listinfo/plog-svn
> >
>
> --
> Jon Daley
> http://jon.limedaley.com/
>
> To understand recursion, you must first understand recursion.
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://limedaley.com/mailman/listinfo/plog-svn
More information about the pLog-svn
mailing list