Development

Changeset 5883

You must first sign up to be able to contribute.

Changeset 5883

Show
Ignore:
Timestamp:
11/06/07 20:59:56 (10 months ago)
Author:
fabien
Message:

added getNodes() and getNode() methods to the sfDomCssSelector class

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/util/sfDomCssSelector.class.php

    r4597 r5883  
    3636  } 
    3737 
     38  public function getNodes() 
     39  { 
     40    return $this->nodes; 
     41  } 
     42 
     43  public function getNode() 
     44  { 
     45    return $this->nodes ? $this->nodes[0] : null; 
     46  } 
     47 
    3848  public function getValue() 
    3949  { 
     
    5666    $nodes = $this->getElements($selector); 
    5767 
    58     return new sfDomCssSelector($nodes[0])
     68    return $nodes ? new sfDomCssSelector($nodes[0]) : null
    5969  } 
    6070 
     
    6373    $nodes = $this->getElements($selector); 
    6474 
    65     return new sfDomCssSelector($nodes)
     75    return $nodes ? new sfDomCssSelector($nodes) : null
    6676  } 
    6777