fixed typos
This commit is contained in:
parent
bb4a5116e1
commit
3d117ffb41
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
namespace Symfony\Component\CssSelector;
|
namespace Symfony\Component\CssSelector;
|
||||||
|
|
||||||
@trigger_error('The '.__NAMESPACE__.'\CssSelector class is deprecated since version 2.8 and will be removed in 3.0. Use directly the \Symfony\Component\CssSelector\Converter class instead.', E_USER_DEPRECATED);
|
@trigger_error('The '.__NAMESPACE__.'\CssSelector class is deprecated since version 2.8 and will be removed in 3.0. Use directly the \Symfony\Component\CssSelector\CssSelectorConverter class instead.', E_USER_DEPRECATED);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* CssSelector is the main entry point of the component and can convert CSS
|
* CssSelector is the main entry point of the component and can convert CSS
|
||||||
@ -57,7 +57,7 @@ namespace Symfony\Component\CssSelector;
|
|||||||
*
|
*
|
||||||
* @author Fabien Potencier <fabien@symfony.com>
|
* @author Fabien Potencier <fabien@symfony.com>
|
||||||
*
|
*
|
||||||
* @deprecated as of 2.8, will be removed in 3.0. Use the \Symfony\Component\CssSelector\Converter class instead.
|
* @deprecated as of 2.8, will be removed in 3.0. Use the \Symfony\Component\CssSelector\CssSelectorConverter class instead.
|
||||||
*/
|
*/
|
||||||
class CssSelector
|
class CssSelector
|
||||||
{
|
{
|
||||||
@ -75,7 +75,7 @@ class CssSelector
|
|||||||
*/
|
*/
|
||||||
public static function toXPath($cssExpr, $prefix = 'descendant-or-self::')
|
public static function toXPath($cssExpr, $prefix = 'descendant-or-self::')
|
||||||
{
|
{
|
||||||
$converter = new Converter(self::$html);
|
$converter = new CssSelectorConverter(self::$html);
|
||||||
|
|
||||||
return $converter->toXPath($cssExpr, $prefix);
|
return $converter->toXPath($cssExpr, $prefix);
|
||||||
}
|
}
|
||||||
|
@ -11,13 +11,13 @@
|
|||||||
|
|
||||||
namespace Symfony\Component\CssSelector\Tests;
|
namespace Symfony\Component\CssSelector\Tests;
|
||||||
|
|
||||||
use Symfony\Component\CssSelector\Converter;
|
use Symfony\Component\CssSelector\CssSelectorConverter;
|
||||||
|
|
||||||
class ConverterTest extends \PHPUnit_Framework_TestCase
|
class CssSelectorConverterTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
public function testCssToXPath()
|
public function testCssToXPath()
|
||||||
{
|
{
|
||||||
$converter = new Converter();
|
$converter = new CssSelectorConverter();
|
||||||
|
|
||||||
$this->assertEquals('descendant-or-self::*', $converter->toXPath(''));
|
$this->assertEquals('descendant-or-self::*', $converter->toXPath(''));
|
||||||
$this->assertEquals('descendant-or-self::h1', $converter->toXPath('h1'));
|
$this->assertEquals('descendant-or-self::h1', $converter->toXPath('h1'));
|
||||||
@ -29,7 +29,7 @@ class ConverterTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
public function testCssToXPathXml()
|
public function testCssToXPathXml()
|
||||||
{
|
{
|
||||||
$converter = new Converter(false);
|
$converter = new CssSelectorConverter(false);
|
||||||
|
|
||||||
$this->assertEquals('descendant-or-self::H1', $converter->toXPath('H1'));
|
$this->assertEquals('descendant-or-self::H1', $converter->toXPath('H1'));
|
||||||
}
|
}
|
@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
namespace Symfony\Component\DomCrawler;
|
namespace Symfony\Component\DomCrawler;
|
||||||
|
|
||||||
use Symfony\Component\CssSelector\Converter;
|
use Symfony\Component\CssSelector\CssSelectorConverter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Crawler eases navigation of a list of \DOMElement objects.
|
* Crawler eases navigation of a list of \DOMElement objects.
|
||||||
@ -41,7 +41,7 @@ class Crawler extends \SplObjectStorage
|
|||||||
private $baseHref;
|
private $baseHref;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Whether the Crawler contains HTML or XML content (used when converting CSS to XPath)
|
* Whether the Crawler contains HTML or XML content (used when converting CSS to XPath).
|
||||||
*
|
*
|
||||||
* @var bool
|
* @var bool
|
||||||
*/
|
*/
|
||||||
@ -659,11 +659,11 @@ class Crawler extends \SplObjectStorage
|
|||||||
*/
|
*/
|
||||||
public function filter($selector)
|
public function filter($selector)
|
||||||
{
|
{
|
||||||
if (!class_exists('Symfony\\Component\\CssSelector\\Converter')) {
|
if (!class_exists('Symfony\\Component\\CssSelector\\CssSelectorConverter')) {
|
||||||
throw new \RuntimeException('Unable to filter with a CSS selector as the Symfony CssSelector 2.8+ is not installed (you can use filterXPath instead).');
|
throw new \RuntimeException('Unable to filter with a CSS selector as the Symfony CssSelector 2.8+ is not installed (you can use filterXPath instead).');
|
||||||
}
|
}
|
||||||
|
|
||||||
$converter = new Converter($this->isHtml);
|
$converter = new CssSelectorConverter($this->isHtml);
|
||||||
|
|
||||||
// The CssSelector already prefixes the selector with descendant-or-self::
|
// The CssSelector already prefixes the selector with descendant-or-self::
|
||||||
return $this->filterRelativeXPath($converter->toXPath($selector));
|
return $this->filterRelativeXPath($converter->toXPath($selector));
|
||||||
@ -1142,7 +1142,7 @@ class Crawler extends \SplObjectStorage
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a crawler for some subnodes
|
* Creates a crawler for some subnodes.
|
||||||
*
|
*
|
||||||
* @param \DOMElement|\DOMElement[]|\DOMNodeList|null $nodes
|
* @param \DOMElement|\DOMElement[]|\DOMNodeList|null $nodes
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user