From 454ce71080336def339449756a4ce5da4c0c95e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Mon, 9 Jul 2018 15:45:25 +0200 Subject: [PATCH] Use Symfony as root namespace --- README.md | 6 +++--- composer.json | 4 ++-- examples/basic.php | 2 +- src/Client.php | 16 ++++++++-------- src/Cookie/CookieJar.php | 4 ++-- src/DomCrawler/Crawler.php | 4 ++-- src/DomCrawler/Field/ChoiceFormField.php | 4 ++-- src/DomCrawler/Field/FormFieldTrait.php | 4 ++-- src/DomCrawler/Field/InputFormField.php | 2 +- src/DomCrawler/Field/TextareaFormField.php | 2 +- src/DomCrawler/Form.php | 12 ++++++------ src/DomCrawler/Image.php | 4 ++-- src/DomCrawler/Link.php | 4 ++-- src/ExceptionThrower.php | 2 +- src/PanthereTestCase.php | 2 +- src/PanthereTestCaseTrait.php | 6 +++--- src/ProcessManager/BrowserManagerInterface.php | 2 +- src/ProcessManager/ChromeManager.php | 2 +- src/ProcessManager/SeleniumManager.php | 2 +- src/ProcessManager/WebServerManager.php | 2 +- .../WebServerReadinessProbeTrait.php | 2 +- src/WebDriver/WebDriverCheckbox.php | 2 +- tests/ClientTest.php | 8 ++++---- tests/DomCrawler/CrawlerTest.php | 10 +++++----- tests/DomCrawler/FormTest.php | 4 ++-- tests/ProcessManager/ChromeManagerTest.php | 4 ++-- tests/ProcessManager/SeleniumManagerTest.php | 6 +++--- tests/ProcessManager/WebServerManagerTest.php | 4 ++-- tests/TestCase.php | 6 +++--- tests/WebDriver/WebDriverCheckBoxTest.php | 6 +++--- 30 files changed, 69 insertions(+), 69 deletions(-) diff --git a/README.md b/README.md index beb428a6..e2390d76 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Use [Composer](https://getcomposer.org/) to install Panthère in your project. Y require __DIR__.'/vendor/autoload.php'; // Composer's autoloader -$client = \Panthere\Client::createChromeClient(); +$client = \Symfony\Component\Panthere\Client::createChromeClient(); $crawler = $client->request('GET', 'http://api-platform.com'); // Yes, this website is 100% in JavaScript $link = $crawler->selectLink('Support')->link(); @@ -59,7 +59,7 @@ It extends [PHPUnit](https://phpunit.de/)'s `TestCase` and provide all testing t ```php request('GET', 'http://api-platform.com'); // Yes, this website is 100% in JavaScript $link = $crawler->selectLink('Support')->link(); diff --git a/src/Client.php b/src/Client.php index a1fb9619..2b33736a 100644 --- a/src/Client.php +++ b/src/Client.php @@ -11,24 +11,24 @@ declare(strict_types=1); -namespace Panthere; +namespace Symfony\Component\Panthere; use Facebook\WebDriver\WebDriver; use Facebook\WebDriver\WebDriverBy; use Facebook\WebDriver\WebDriverCapabilities; use Facebook\WebDriver\WebDriverExpectedCondition; -use Panthere\Cookie\CookieJar; -use Panthere\DomCrawler\Crawler; -use Panthere\DomCrawler\Form as PanthereForm; -use Panthere\DomCrawler\Link as PanthereLink; -use Panthere\ProcessManager\BrowserManagerInterface; -use Panthere\ProcessManager\ChromeManager; -use Panthere\ProcessManager\SeleniumManager; use Symfony\Component\BrowserKit\Client as BaseClient; use Symfony\Component\BrowserKit\Request; use Symfony\Component\BrowserKit\Response; use Symfony\Component\DomCrawler\Form; use Symfony\Component\DomCrawler\Link; +use Symfony\Component\Panthere\Cookie\CookieJar; +use Symfony\Component\Panthere\DomCrawler\Crawler; +use Symfony\Component\Panthere\DomCrawler\Form as PanthereForm; +use Symfony\Component\Panthere\DomCrawler\Link as PanthereLink; +use Symfony\Component\Panthere\ProcessManager\BrowserManagerInterface; +use Symfony\Component\Panthere\ProcessManager\ChromeManager; +use Symfony\Component\Panthere\ProcessManager\SeleniumManager; /** * @author Kévin Dunglas diff --git a/src/Cookie/CookieJar.php b/src/Cookie/CookieJar.php index ae7235fa..2a1ce06d 100644 --- a/src/Cookie/CookieJar.php +++ b/src/Cookie/CookieJar.php @@ -11,14 +11,14 @@ declare(strict_types=1); -namespace Panthere\Cookie; +namespace Symfony\Component\Panthere\Cookie; use Facebook\WebDriver\Cookie as WebDriverCookie; use Facebook\WebDriver\WebDriver; -use Panthere\ExceptionThrower; use Symfony\Component\BrowserKit\Cookie; use Symfony\Component\BrowserKit\CookieJar as BaseCookieJar; use Symfony\Component\BrowserKit\Response; +use Symfony\Component\Panthere\ExceptionThrower; /** * @author Kévin Dunglas diff --git a/src/DomCrawler/Crawler.php b/src/DomCrawler/Crawler.php index f0558c4f..63a1355d 100644 --- a/src/DomCrawler/Crawler.php +++ b/src/DomCrawler/Crawler.php @@ -11,14 +11,14 @@ declare(strict_types=1); -namespace Panthere\DomCrawler; +namespace Symfony\Component\Panthere\DomCrawler; use Facebook\WebDriver\Exception\NoSuchElementException; use Facebook\WebDriver\WebDriver; use Facebook\WebDriver\WebDriverBy; use Facebook\WebDriver\WebDriverElement; -use Panthere\ExceptionThrower; use Symfony\Component\DomCrawler\Crawler as BaseCrawler; +use Symfony\Component\Panthere\ExceptionThrower; /** * @author Kévin Dunglas diff --git a/src/DomCrawler/Field/ChoiceFormField.php b/src/DomCrawler/Field/ChoiceFormField.php index 1a8bf587..59d73305 100644 --- a/src/DomCrawler/Field/ChoiceFormField.php +++ b/src/DomCrawler/Field/ChoiceFormField.php @@ -11,12 +11,12 @@ declare(strict_types=1); -namespace Panthere\DomCrawler\Field; +namespace Symfony\Component\Panthere\DomCrawler\Field; use Facebook\WebDriver\WebDriverSelect; use Facebook\WebDriver\WebDriverSelectInterface; -use Panthere\WebDriver\WebDriverCheckbox; use Symfony\Component\DomCrawler\Field\ChoiceFormField as BaseChoiceFormField; +use Symfony\Component\Panthere\WebDriver\WebDriverCheckbox; /** * @author Kévin Dunglas diff --git a/src/DomCrawler/Field/FormFieldTrait.php b/src/DomCrawler/Field/FormFieldTrait.php index ddc55adb..4eeae2aa 100644 --- a/src/DomCrawler/Field/FormFieldTrait.php +++ b/src/DomCrawler/Field/FormFieldTrait.php @@ -11,10 +11,10 @@ declare(strict_types=1); -namespace Panthere\DomCrawler\Field; +namespace Symfony\Component\Panthere\DomCrawler\Field; use Facebook\WebDriver\WebDriverElement; -use Panthere\ExceptionThrower; +use Symfony\Component\Panthere\ExceptionThrower; /** * @internal diff --git a/src/DomCrawler/Field/InputFormField.php b/src/DomCrawler/Field/InputFormField.php index 6d046452..01c348f4 100644 --- a/src/DomCrawler/Field/InputFormField.php +++ b/src/DomCrawler/Field/InputFormField.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\DomCrawler\Field; +namespace Symfony\Component\Panthere\DomCrawler\Field; use Symfony\Component\DomCrawler\Field\InputFormField as BaseInputFormField; diff --git a/src/DomCrawler/Field/TextareaFormField.php b/src/DomCrawler/Field/TextareaFormField.php index ed488188..85462287 100644 --- a/src/DomCrawler/Field/TextareaFormField.php +++ b/src/DomCrawler/Field/TextareaFormField.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\DomCrawler\Field; +namespace Symfony\Component\Panthere\DomCrawler\Field; use Symfony\Component\DomCrawler\Field\TextareaFormField as BaseTextareaFormField; diff --git a/src/DomCrawler/Form.php b/src/DomCrawler/Form.php index 5ad824c6..7dbfb323 100644 --- a/src/DomCrawler/Form.php +++ b/src/DomCrawler/Form.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\DomCrawler; +namespace Symfony\Component\Panthere\DomCrawler; use Facebook\WebDriver\Exception\NoSuchElementException; use Facebook\WebDriver\Support\XPathEscaper; @@ -20,13 +20,13 @@ use Facebook\WebDriver\WebDriverElement; use Facebook\WebDriver\WebDriverSelect; use Facebook\WebDriver\WebDriverSelectInterface; -use Panthere\DomCrawler\Field\ChoiceFormField; -use Panthere\DomCrawler\Field\InputFormField; -use Panthere\DomCrawler\Field\TextareaFormField; -use Panthere\ExceptionThrower; -use Panthere\WebDriver\WebDriverCheckbox; use Symfony\Component\DomCrawler\Field\FormField; use Symfony\Component\DomCrawler\Form as BaseForm; +use Symfony\Component\Panthere\DomCrawler\Field\ChoiceFormField; +use Symfony\Component\Panthere\DomCrawler\Field\InputFormField; +use Symfony\Component\Panthere\DomCrawler\Field\TextareaFormField; +use Symfony\Component\Panthere\ExceptionThrower; +use Symfony\Component\Panthere\WebDriver\WebDriverCheckbox; /** * @author Kévin Dunglas diff --git a/src/DomCrawler/Image.php b/src/DomCrawler/Image.php index c9477df8..a3472785 100644 --- a/src/DomCrawler/Image.php +++ b/src/DomCrawler/Image.php @@ -11,11 +11,11 @@ declare(strict_types=1); -namespace Panthere\DomCrawler; +namespace Symfony\Component\Panthere\DomCrawler; use Facebook\WebDriver\WebDriverElement; -use Panthere\ExceptionThrower; use Symfony\Component\DomCrawler\Image as BaseImage; +use Symfony\Component\Panthere\ExceptionThrower; /** * @author Kévin Dunglas diff --git a/src/DomCrawler/Link.php b/src/DomCrawler/Link.php index ff45b9cd..cbbbdcca 100644 --- a/src/DomCrawler/Link.php +++ b/src/DomCrawler/Link.php @@ -11,11 +11,11 @@ declare(strict_types=1); -namespace Panthere\DomCrawler; +namespace Symfony\Component\Panthere\DomCrawler; use Facebook\WebDriver\WebDriverElement; -use Panthere\ExceptionThrower; use Symfony\Component\DomCrawler\Link as BaseLink; +use Symfony\Component\Panthere\ExceptionThrower; /** * @author Kévin Dunglas diff --git a/src/ExceptionThrower.php b/src/ExceptionThrower.php index 0ad2cf59..9d521361 100644 --- a/src/ExceptionThrower.php +++ b/src/ExceptionThrower.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere; +namespace Symfony\Component\Panthere; /** * @internal diff --git a/src/PanthereTestCase.php b/src/PanthereTestCase.php index 86e6e364..88ee10f6 100644 --- a/src/PanthereTestCase.php +++ b/src/PanthereTestCase.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere; +namespace Symfony\Component\Panthere; use PHPUnit\Framework\TestCase; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; diff --git a/src/PanthereTestCaseTrait.php b/src/PanthereTestCaseTrait.php index 73abafad..922de963 100644 --- a/src/PanthereTestCaseTrait.php +++ b/src/PanthereTestCaseTrait.php @@ -11,12 +11,12 @@ declare(strict_types=1); -namespace Panthere; +namespace Symfony\Component\Panthere; use Goutte\Client as GoutteClient; use GuzzleHttp\Client as GuzzleClient; -use Panthere\Client as PanthereClient; -use Panthere\ProcessManager\WebServerManager; +use Symfony\Component\Panthere\Client as PanthereClient; +use Symfony\Component\Panthere\ProcessManager\WebServerManager; /** * Eases conditional class definition. diff --git a/src/ProcessManager/BrowserManagerInterface.php b/src/ProcessManager/BrowserManagerInterface.php index 1fd1e441..18f0c2d6 100644 --- a/src/ProcessManager/BrowserManagerInterface.php +++ b/src/ProcessManager/BrowserManagerInterface.php @@ -19,7 +19,7 @@ * file that was distributed with this source code. */ -namespace Panthere\ProcessManager; +namespace Symfony\Component\Panthere\ProcessManager; use Facebook\WebDriver\WebDriver; diff --git a/src/ProcessManager/ChromeManager.php b/src/ProcessManager/ChromeManager.php index 9a4e5bc2..52e7a7f1 100644 --- a/src/ProcessManager/ChromeManager.php +++ b/src/ProcessManager/ChromeManager.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\ProcessManager; +namespace Symfony\Component\Panthere\ProcessManager; use Facebook\WebDriver\Chrome\ChromeOptions; use Facebook\WebDriver\Remote\DesiredCapabilities; diff --git a/src/ProcessManager/SeleniumManager.php b/src/ProcessManager/SeleniumManager.php index 9f80beee..d2899247 100644 --- a/src/ProcessManager/SeleniumManager.php +++ b/src/ProcessManager/SeleniumManager.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\ProcessManager; +namespace Symfony\Component\Panthere\ProcessManager; use Facebook\WebDriver\Remote\DesiredCapabilities; use Facebook\WebDriver\Remote\RemoteWebDriver; diff --git a/src/ProcessManager/WebServerManager.php b/src/ProcessManager/WebServerManager.php index 3249f1b0..fb161b35 100644 --- a/src/ProcessManager/WebServerManager.php +++ b/src/ProcessManager/WebServerManager.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\ProcessManager; +namespace Symfony\Component\Panthere\ProcessManager; use Symfony\Component\Process\PhpExecutableFinder; use Symfony\Component\Process\Process; diff --git a/src/ProcessManager/WebServerReadinessProbeTrait.php b/src/ProcessManager/WebServerReadinessProbeTrait.php index 96a07c83..344f00a2 100644 --- a/src/ProcessManager/WebServerReadinessProbeTrait.php +++ b/src/ProcessManager/WebServerReadinessProbeTrait.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\ProcessManager; +namespace Symfony\Component\Panthere\ProcessManager; use Symfony\Component\Process\Process; diff --git a/src/WebDriver/WebDriverCheckbox.php b/src/WebDriver/WebDriverCheckbox.php index e20c2edd..42487c12 100644 --- a/src/WebDriver/WebDriverCheckbox.php +++ b/src/WebDriver/WebDriverCheckbox.php @@ -11,7 +11,7 @@ declare(strict_types=1); -namespace Panthere\WebDriver; +namespace Symfony\Component\Panthere\WebDriver; use Facebook\WebDriver\Exception\NoSuchElementException; use Facebook\WebDriver\Exception\UnexpectedTagNameException; diff --git a/tests/ClientTest.php b/tests/ClientTest.php index aa7befe0..388bf1b3 100644 --- a/tests/ClientTest.php +++ b/tests/ClientTest.php @@ -11,16 +11,16 @@ declare(strict_types=1); -namespace Panthere\Tests; +namespace Symfony\Component\Panthere\Tests; use Facebook\WebDriver\WebDriver; -use Panthere\Client; -use Panthere\Cookie\CookieJar; -use Panthere\DomCrawler\Crawler; use Symfony\Component\BrowserKit\Client as BrowserKitClient; use Symfony\Component\BrowserKit\Cookie; use Symfony\Component\BrowserKit\CookieJar as BrowserKitCookieJar; use Symfony\Component\DomCrawler\Crawler as DomCrawlerCrawler; +use Symfony\Component\Panthere\Client; +use Symfony\Component\Panthere\Cookie\CookieJar; +use Symfony\Component\Panthere\DomCrawler\Crawler; /** * @author Kévin Dunglas diff --git a/tests/DomCrawler/CrawlerTest.php b/tests/DomCrawler/CrawlerTest.php index 78c7d0dc..3c997d75 100644 --- a/tests/DomCrawler/CrawlerTest.php +++ b/tests/DomCrawler/CrawlerTest.php @@ -11,14 +11,14 @@ declare(strict_types=1); -namespace Panthere\Tests\DomCrawler; +namespace Symfony\Component\Panthere\Tests\DomCrawler; use Facebook\WebDriver\WebDriverElement; -use Panthere\Client; -use Panthere\DomCrawler\Image; -use Panthere\DomCrawler\Link; -use Panthere\Tests\TestCase; use Symfony\Component\DomCrawler\Crawler; +use Symfony\Component\Panthere\Client; +use Symfony\Component\Panthere\DomCrawler\Image; +use Symfony\Component\Panthere\DomCrawler\Link; +use Symfony\Component\Panthere\Tests\TestCase; /** * @author Kévin Dunglas diff --git a/tests/DomCrawler/FormTest.php b/tests/DomCrawler/FormTest.php index ad4be76d..3a96198d 100644 --- a/tests/DomCrawler/FormTest.php +++ b/tests/DomCrawler/FormTest.php @@ -11,10 +11,10 @@ declare(strict_types=1); -namespace Panthere\Tests\DomCrawler; +namespace Symfony\Component\Panthere\Tests\DomCrawler; -use Panthere\Tests\TestCase; use Symfony\Component\DomCrawler\Field\ChoiceFormField; +use Symfony\Component\Panthere\Tests\TestCase; /** * @author Kévin Dunglas diff --git a/tests/ProcessManager/ChromeManagerTest.php b/tests/ProcessManager/ChromeManagerTest.php index 0a681fae..677458b0 100644 --- a/tests/ProcessManager/ChromeManagerTest.php +++ b/tests/ProcessManager/ChromeManagerTest.php @@ -11,10 +11,10 @@ declare(strict_types=1); -namespace Panthere\Tests\ProcessManager; +namespace Symfony\Component\Panthere\Tests\ProcessManager; -use Panthere\ProcessManager\ChromeManager; use PHPUnit\Framework\TestCase; +use Symfony\Component\Panthere\ProcessManager\ChromeManager; /** * @author Kévin Dunglas diff --git a/tests/ProcessManager/SeleniumManagerTest.php b/tests/ProcessManager/SeleniumManagerTest.php index 0bd68f95..7f4fc086 100644 --- a/tests/ProcessManager/SeleniumManagerTest.php +++ b/tests/ProcessManager/SeleniumManagerTest.php @@ -11,12 +11,12 @@ declare(strict_types=1); -namespace Panthere\Tests\ProcessManager; +namespace Symfony\Component\Panthere\Tests\ProcessManager; use Facebook\WebDriver\Chrome\ChromeOptions; -use Panthere\ProcessManager\ChromeManager; -use Panthere\ProcessManager\SeleniumManager; use PHPUnit\Framework\TestCase; +use Symfony\Component\Panthere\ProcessManager\ChromeManager; +use Symfony\Component\Panthere\ProcessManager\SeleniumManager; /** * @author Dmitry Kuzmin diff --git a/tests/ProcessManager/WebServerManagerTest.php b/tests/ProcessManager/WebServerManagerTest.php index 2e62e4e7..a543d1d3 100644 --- a/tests/ProcessManager/WebServerManagerTest.php +++ b/tests/ProcessManager/WebServerManagerTest.php @@ -11,10 +11,10 @@ declare(strict_types=1); -namespace Panthere\Tests\ProcessManager; +namespace Symfony\Component\Panthere\Tests\ProcessManager; -use Panthere\ProcessManager\WebServerManager; use PHPUnit\Framework\TestCase; +use Symfony\Component\Panthere\ProcessManager\WebServerManager; /** * @author Kévin Dunglas diff --git a/tests/TestCase.php b/tests/TestCase.php index 82f78e8b..9c4b87cb 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -11,12 +11,12 @@ declare(strict_types=1); -namespace Panthere\Tests; +namespace Symfony\Component\Panthere\Tests; use Goutte\Client as GoutteClient; -use Panthere\Client as PanthereClient; -use Panthere\PanthereTestCase; use Symfony\Component\DomCrawler\Crawler; +use Symfony\Component\Panthere\Client as PanthereClient; +use Symfony\Component\Panthere\PanthereTestCase; /** * @author Kévin Dunglas diff --git a/tests/WebDriver/WebDriverCheckBoxTest.php b/tests/WebDriver/WebDriverCheckBoxTest.php index ccbb79f8..3e9962b8 100644 --- a/tests/WebDriver/WebDriverCheckBoxTest.php +++ b/tests/WebDriver/WebDriverCheckBoxTest.php @@ -11,10 +11,10 @@ declare(strict_types=1); -namespace Panthere\Tests\WebDriver; +namespace Symfony\Component\Panthere\Tests\WebDriver; -use Panthere\Tests\TestCase; -use Panthere\WebDriver\WebDriverCheckbox; +use Symfony\Component\Panthere\Tests\TestCase; +use Symfony\Component\Panthere\WebDriver\WebDriverCheckbox; /** * @author Kévin Dunglas