Development

Changeset 22986

You must first sign up to be able to contribute.

Changeset 22986

Show
Ignore:
Timestamp:
10/13/09 09:59:52 (4 years ago)
Author:
FabianLange
Message:

[yaml] refactored true and false value array so that the code is more obvious and a tiny bit faster (closes #7333)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • components/yaml/trunk/lib/sfYamlInline.php

    r22258 r22986  
    5757  static public function dump($value) 
    5858  { 
    59     $trueValues = '1.1' == sfYaml::getSpecVersion() ? array('true', 'on', '+', 'yes', 'y') : array('true'); 
    60     $falseValues = '1.1' == sfYaml::getSpecVersion() ? array('false', 'off', '-', 'no', 'n') : array('false'); 
     59    if ('1.1' === sfYaml::getSpecVersion()) 
     60    { 
     61      $trueValues = array('true', 'on', '+', 'yes', 'y'); 
     62      $falseValues = array('false', 'off', '-', 'no', 'n'); 
     63    } 
     64    else 
     65    { 
     66      $trueValues = array('true'); 
     67      $falseValues = array('false'); 
     68    } 
    6169 
    6270    switch (true) 
     
    365373    $scalar = trim($scalar); 
    366374 
    367     $trueValues = '1.1' == sfYaml::getSpecVersion() ? array('true', 'on', '+', 'yes', 'y') : array('true'); 
    368     $falseValues = '1.1' == sfYaml::getSpecVersion() ? array('false', 'off', '-', 'no', 'n') : array('false'); 
     375    if ('1.1' === sfYaml::getSpecVersion()) 
     376    { 
     377      $trueValues = array('true', 'on', '+', 'yes', 'y'); 
     378      $falseValues = array('false', 'off', '-', 'no', 'n'); 
     379    } 
     380    else 
     381    { 
     382      $trueValues = array('true'); 
     383      $falseValues = array('false'); 
     384    } 
    369385 
    370386    switch (true)