diff --git a/.php_cs.dist b/.php_cs.dist
index d84a0624bd3c5..624618ab80a43 100644
--- a/.php_cs.dist
+++ b/.php_cs.dist
@@ -9,11 +9,14 @@ return PhpCsFixer\Config::create()
'@Symfony' => true,
'@Symfony:risky' => true,
'array_syntax' => array('syntax' => 'long'),
+ 'no_break_comment' => false,
+ 'protected_to_private' => false,
))
->setRiskyAllowed(true)
->setFinder(
PhpCsFixer\Finder::create()
->in(__DIR__.'/src')
+ ->append(array(__FILE__))
->exclude(array(
// directories containing files with content that is autogenerated by `var_export`, which breaks CS in output code
'Symfony/Component/DependencyInjection/Tests/Fixtures',
diff --git a/src/Symfony/Bridge/Doctrine/DependencyInjection/AbstractDoctrineExtension.php b/src/Symfony/Bridge/Doctrine/DependencyInjection/AbstractDoctrineExtension.php
index b3fecad9df233..c0623572ec606 100644
--- a/src/Symfony/Bridge/Doctrine/DependencyInjection/AbstractDoctrineExtension.php
+++ b/src/Symfony/Bridge/Doctrine/DependencyInjection/AbstractDoctrineExtension.php
@@ -199,13 +199,13 @@ protected function registerMappingDrivers($objectManager, ContainerBuilder $cont
if ($container->hasDefinition($mappingService)) {
$mappingDriverDef = $container->getDefinition($mappingService);
$args = $mappingDriverDef->getArguments();
- if ($driverType == 'annotation') {
+ if ('annotation' == $driverType) {
$args[1] = array_merge(array_values($driverPaths), $args[1]);
} else {
$args[0] = array_merge(array_values($driverPaths), $args[0]);
}
$mappingDriverDef->setArguments($args);
- } elseif ($driverType == 'annotation') {
+ } elseif ('annotation' == $driverType) {
$mappingDriverDef = new Definition('%'.$this->getObjectManagerElementName('metadata.'.$driverType.'.class%'), array(
new Reference($this->getObjectManagerElementName('metadata.annotation_reader')),
array_values($driverPaths),
@@ -333,7 +333,7 @@ protected function loadCacheDriver($cacheName, $objectManagerName, array $cacheD
$memcacheClass = !empty($cacheDriver['class']) ? $cacheDriver['class'] : '%'.$this->getObjectManagerElementName('cache.memcache.class').'%';
$memcacheInstanceClass = !empty($cacheDriver['instance_class']) ? $cacheDriver['instance_class'] : '%'.$this->getObjectManagerElementName('cache.memcache_instance.class').'%';
$memcacheHost = !empty($cacheDriver['host']) ? $cacheDriver['host'] : '%'.$this->getObjectManagerElementName('cache.memcache_host').'%';
- $memcachePort = !empty($cacheDriver['port']) || (isset($cacheDriver['port']) && $cacheDriver['port'] === 0) ? $cacheDriver['port'] : '%'.$this->getObjectManagerElementName('cache.memcache_port').'%';
+ $memcachePort = !empty($cacheDriver['port']) || (isset($cacheDriver['port']) && 0 === $cacheDriver['port']) ? $cacheDriver['port'] : '%'.$this->getObjectManagerElementName('cache.memcache_port').'%';
$cacheDef = new Definition($memcacheClass);
$memcacheInstance = new Definition($memcacheInstanceClass);
$memcacheInstance->addMethodCall('connect', array(
diff --git a/src/Symfony/Bridge/Doctrine/Form/ChoiceList/ORMQueryBuilderLoader.php b/src/Symfony/Bridge/Doctrine/Form/ChoiceList/ORMQueryBuilderLoader.php
index 297e2ddfe7a43..8d73c32d9e04b 100644
--- a/src/Symfony/Bridge/Doctrine/Form/ChoiceList/ORMQueryBuilderLoader.php
+++ b/src/Symfony/Bridge/Doctrine/Form/ChoiceList/ORMQueryBuilderLoader.php
@@ -111,7 +111,7 @@ public function getEntitiesByIds($identifier, array $values)
// Like above, but we just filter out empty strings.
$values = array_values(array_filter($values, function ($v) {
- return (string) $v !== '';
+ return '' !== (string) $v;
}));
} else {
$parameterType = Connection::PARAM_STR_ARRAY;
diff --git a/src/Symfony/Bridge/Doctrine/Form/EventListener/MergeDoctrineCollectionListener.php b/src/Symfony/Bridge/Doctrine/Form/EventListener/MergeDoctrineCollectionListener.php
index 4edf1043c59fc..bb4cfa5087c49 100644
--- a/src/Symfony/Bridge/Doctrine/Form/EventListener/MergeDoctrineCollectionListener.php
+++ b/src/Symfony/Bridge/Doctrine/Form/EventListener/MergeDoctrineCollectionListener.php
@@ -41,7 +41,7 @@ public function onBind(FormEvent $event)
// If all items were removed, call clear which has a higher
// performance on persistent collections
- if ($collection instanceof Collection && count($data) === 0) {
+ if ($collection instanceof Collection && 0 === count($data)) {
$collection->clear();
}
}
diff --git a/src/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php b/src/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php
index 2dd139750c7bd..17036a591322a 100644
--- a/src/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php
+++ b/src/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php
@@ -176,7 +176,7 @@ public function configureOptions(OptionsResolver $resolver)
$entityLoader
);
- if ($hash !== null) {
+ if (null !== $hash) {
$choiceLoaders[$hash] = $doctrineChoiceLoader;
}
diff --git a/src/Symfony/Bridge/Twig/Command/DebugCommand.php b/src/Symfony/Bridge/Twig/Command/DebugCommand.php
index d62aef0f2c32a..f86013b0e2476 100644
--- a/src/Symfony/Bridge/Twig/Command/DebugCommand.php
+++ b/src/Symfony/Bridge/Twig/Command/DebugCommand.php
@@ -88,7 +88,7 @@ protected function execute(InputInterface $input, OutputInterface $output)
$types = array('functions', 'filters', 'tests', 'globals');
- if ($input->getOption('format') === 'json') {
+ if ('json' === $input->getOption('format')) {
$data = array();
foreach ($types as $type) {
foreach ($twig->{'get'.ucfirst($type)}() as $name => $entity) {
@@ -129,13 +129,13 @@ protected function execute(InputInterface $input, OutputInterface $output)
private function getMetadata($type, $entity)
{
- if ($type === 'globals') {
+ if ('globals' === $type) {
return $entity;
}
- if ($type === 'tests') {
+ if ('tests' === $type) {
return;
}
- if ($type === 'functions' || $type === 'filters') {
+ if ('functions' === $type || 'filters' === $type) {
$cb = $entity->getCallable();
if (null === $cb) {
return;
@@ -165,7 +165,7 @@ private function getMetadata($type, $entity)
array_shift($args);
}
- if ($type === 'filters') {
+ if ('filters' === $type) {
// remove the value the filter is applied on
array_shift($args);
}
@@ -185,20 +185,20 @@ private function getMetadata($type, $entity)
private function getPrettyMetadata($type, $entity)
{
- if ($type === 'tests') {
+ if ('tests' === $type) {
return '';
}
try {
$meta = $this->getMetadata($type, $entity);
- if ($meta === null) {
+ if (null === $meta) {
return '(unknown?)';
}
} catch (\UnexpectedValueException $e) {
return ' '.$e->getMessage().'';
}
- if ($type === 'globals') {
+ if ('globals' === $type) {
if (is_object($meta)) {
return ' = object('.get_class($meta).')';
}
@@ -206,11 +206,11 @@ private function getPrettyMetadata($type, $entity)
return ' = '.substr(@json_encode($meta), 0, 50);
}
- if ($type === 'functions') {
+ if ('functions' === $type) {
return '('.implode(', ', $meta).')';
}
- if ($type === 'filters') {
+ if ('filters' === $type) {
return $meta ? '('.implode(', ', $meta).')' : '';
}
}
diff --git a/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php b/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php
index 635188b7389e4..cb91ff428b0a2 100644
--- a/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php
+++ b/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php
@@ -48,7 +48,7 @@ public function getTokenParsers()
* Some stuff which will be recorded on the timeline
* {% endstopwatch %}
*/
- new StopwatchTokenParser($this->stopwatch !== null && $this->enabled),
+ new StopwatchTokenParser(null !== $this->stopwatch && $this->enabled),
);
}
diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3HorizontalLayoutTest.php b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3HorizontalLayoutTest.php
index 9d84946177af2..3fb3a19c277ef 100644
--- a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3HorizontalLayoutTest.php
+++ b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3HorizontalLayoutTest.php
@@ -75,7 +75,7 @@ protected function renderEnctype(FormView $view)
protected function renderLabel(FormView $view, $label = null, array $vars = array())
{
- if ($label !== null) {
+ if (null !== $label) {
$vars += array('label' => $label);
}
diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3LayoutTest.php b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3LayoutTest.php
index 10161cbd4e1a7..85ef2ceed53af 100644
--- a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3LayoutTest.php
+++ b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionBootstrap3LayoutTest.php
@@ -75,7 +75,7 @@ protected function renderEnctype(FormView $view)
protected function renderLabel(FormView $view, $label = null, array $vars = array())
{
- if ($label !== null) {
+ if (null !== $label) {
$vars += array('label' => $label);
}
diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionDivLayoutTest.php b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionDivLayoutTest.php
index 2d7339b369d30..e2fbb48ce0339 100644
--- a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionDivLayoutTest.php
+++ b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionDivLayoutTest.php
@@ -158,7 +158,7 @@ protected function renderEnctype(FormView $view)
protected function renderLabel(FormView $view, $label = null, array $vars = array())
{
- if ($label !== null) {
+ if (null !== $label) {
$vars += array('label' => $label);
}
diff --git a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTableLayoutTest.php b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTableLayoutTest.php
index 1d526d5138fa5..1b5f4022daeb3 100644
--- a/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTableLayoutTest.php
+++ b/src/Symfony/Bridge/Twig/Tests/Extension/FormExtensionTableLayoutTest.php
@@ -76,7 +76,7 @@ protected function renderEnctype(FormView $view)
protected function renderLabel(FormView $view, $label = null, array $vars = array())
{
- if ($label !== null) {
+ if (null !== $label) {
$vars += array('label' => $label);
}
diff --git a/src/Symfony/Bundle/FrameworkBundle/Command/TranslationUpdateCommand.php b/src/Symfony/Bundle/FrameworkBundle/Command/TranslationUpdateCommand.php
index f310613d10315..3f1605da582b9 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Command/TranslationUpdateCommand.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Command/TranslationUpdateCommand.php
@@ -72,7 +72,7 @@ protected function execute(InputInterface $input, OutputInterface $output)
$output = new SymfonyStyle($input, $output);
// check presence of force or dump-message
- if ($input->getOption('force') !== true && $input->getOption('dump-messages') !== true) {
+ if (true !== $input->getOption('force') && true !== $input->getOption('dump-messages')) {
$output->error('You must choose one of --force or --dump-messages');
return 1;
@@ -151,7 +151,7 @@ protected function execute(InputInterface $input, OutputInterface $output)
}
// show compiled list of messages
- if ($input->getOption('dump-messages') === true) {
+ if (true === $input->getOption('dump-messages')) {
$output->newLine();
foreach ($operation->getDomains() as $domain) {
$output->section(sprintf('Displaying messages for domain %s:', $domain));
@@ -168,17 +168,17 @@ protected function execute(InputInterface $input, OutputInterface $output)
));
}
- if ($input->getOption('output-format') == 'xlf') {
+ if ('xlf' == $input->getOption('output-format')) {
$output->writeln('Xliff output version is 1.2');
}
}
- if ($input->getOption('no-backup') === true) {
+ if (true === $input->getOption('no-backup')) {
$writer->disableBackup();
}
// save the files
- if ($input->getOption('force') === true) {
+ if (true === $input->getOption('force')) {
$output->text('Writing files');
$bundleTransPath = false;
diff --git a/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerNameParser.php b/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerNameParser.php
index 989dc8cd23d7c..5cfb30f3713ce 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerNameParser.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerNameParser.php
@@ -141,7 +141,7 @@ private function findAlternative($nonExistentBundleName)
}
$lev = levenshtein($nonExistentBundleName, $bundleName);
- if ($lev <= strlen($nonExistentBundleName) / 3 && ($alternative === null || $lev < $shortest)) {
+ if ($lev <= strlen($nonExistentBundleName) / 3 && (null === $alternative || $lev < $shortest)) {
$alternative = $bundleName;
$shortest = $lev;
}
diff --git a/src/Symfony/Bundle/FrameworkBundle/Controller/RedirectController.php b/src/Symfony/Bundle/FrameworkBundle/Controller/RedirectController.php
index b8f4e6415a540..9d060ed43ad3d 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Controller/RedirectController.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Controller/RedirectController.php
@@ -100,7 +100,7 @@ public function urlRedirectAction(Request $request, $path, $permanent = false, $
$qs = $request->getQueryString();
if ($qs) {
- if (strpos($path, '?') === false) {
+ if (false === strpos($path, '?')) {
$qs = '?'.$qs;
} else {
$qs = '&'.$qs;
diff --git a/src/Symfony/Bundle/FrameworkBundle/Controller/TemplateController.php b/src/Symfony/Bundle/FrameworkBundle/Controller/TemplateController.php
index 16d15f902340c..f75ab2d79514f 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Controller/TemplateController.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Controller/TemplateController.php
@@ -46,7 +46,7 @@ public function templateAction($template, $maxAge = null, $sharedAge = null, $pr
if ($private) {
$response->setPrivate();
- } elseif ($private === false || (null === $private && ($maxAge || $sharedAge))) {
+ } elseif (false === $private || (null === $private && ($maxAge || $sharedAge))) {
$response->setPublic();
}
diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/button_row.html.php b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/button_row.html.php
index ef4d22b975081..67d0137e20b97 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/button_row.html.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/button_row.html.php
@@ -1,6 +1,6 @@
|
- widget($form) ?>
+ widget($form); ?>
|
diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_row.html.php b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_row.html.php
index 7e1f2f5d28db8..e2f03ff2b7064 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_row.html.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_row.html.php
@@ -1,9 +1,9 @@
- label($form) ?>
+ label($form); ?>
|
- errors($form) ?>
- widget($form) ?>
+ errors($form); ?>
+ widget($form); ?>
|
diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_widget_compound.html.php b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_widget_compound.html.php
index 20b9668aa49c9..adc897338861b 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_widget_compound.html.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/form_widget_compound.html.php
@@ -1,11 +1,11 @@
-block($form, 'widget_container_attributes') ?>>
+block($form, 'widget_container_attributes'); ?>>
parent && $errors): ?>
- errors($form) ?>
+ errors($form); ?>
|
-
- block($form, 'form_rows') ?>
- rest($form) ?>
+
+ block($form, 'form_rows'); ?>
+ rest($form); ?>
diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/hidden_row.html.php b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/hidden_row.html.php
index 491ece3602327..116b300bd5619 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/hidden_row.html.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/views/FormTable/hidden_row.html.php
@@ -1,5 +1,5 @@
- widget($form) ?>
+ widget($form); ?>
|
diff --git a/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php b/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php
index 5dadca83f2e1b..6b979c4f36118 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php
@@ -77,7 +77,7 @@ private static function getPhpUnitCliConfigArgument()
$dir = null;
$reversedArgs = array_reverse($_SERVER['argv']);
foreach ($reversedArgs as $argIndex => $testArg) {
- if (preg_match('/^-[^ \-]*c$/', $testArg) || $testArg === '--configuration') {
+ if (preg_match('/^-[^ \-]*c$/', $testArg) || '--configuration' === $testArg) {
$dir = realpath($reversedArgs[$argIndex - 1]);
break;
} elseif (0 === strpos($testArg, '--configuration=')) {
diff --git a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Fixtures/StubTemplateNameParser.php b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Fixtures/StubTemplateNameParser.php
index 3a66454947977..9835bc2a228ea 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Fixtures/StubTemplateNameParser.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Fixtures/StubTemplateNameParser.php
@@ -30,9 +30,9 @@ public function parse($name)
{
list($bundle, $controller, $template) = explode(':', $name, 3);
- if ($template[0] == '_') {
+ if ('_' == $template[0]) {
$path = $this->rootTheme.'/Custom/'.$template;
- } elseif ($bundle === 'TestBundle') {
+ } elseif ('TestBundle' === $bundle) {
$path = $this->rootTheme.'/'.$controller.'/'.$template;
} else {
$path = $this->root.'/'.$controller.'/'.$template;
diff --git a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Child/form_label.html.php b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Child/form_label.html.php
index 0c1af407cb9fc..aebb53d3e7221 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Child/form_label.html.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Child/form_label.html.php
@@ -1 +1 @@
-
+
diff --git a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Parent/form_widget_simple.html.php b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Parent/form_widget_simple.html.php
index 3c6c158a53d8c..1b53a7213f025 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Parent/form_widget_simple.html.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/Resources/Parent/form_widget_simple.html.php
@@ -1,2 +1,2 @@
-
-block($form, 'widget_attributes') ?> value="" rel="theme" />
+
+block($form, 'widget_attributes'); ?> value="" rel="theme" />
diff --git a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/TemplateFilenameParserTest.php b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/TemplateFilenameParserTest.php
index 77dd2699ab9ea..8cdc26ecfe292 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/TemplateFilenameParserTest.php
+++ b/src/Symfony/Bundle/FrameworkBundle/Tests/Templating/TemplateFilenameParserTest.php
@@ -36,7 +36,7 @@ public function testParseFromFilename($file, $ref)
{
$template = $this->parser->parse($file);
- if ($ref === false) {
+ if (false === $ref) {
$this->assertFalse($template);
} else {
$this->assertEquals($template->getLogicalName(), $ref->getLogicalName());
diff --git a/src/Symfony/Bundle/SecurityBundle/Command/SetAclCommand.php b/src/Symfony/Bundle/SecurityBundle/Command/SetAclCommand.php
index ba34782346275..7d0f3a261b123 100644
--- a/src/Symfony/Bundle/SecurityBundle/Command/SetAclCommand.php
+++ b/src/Symfony/Bundle/SecurityBundle/Command/SetAclCommand.php
@@ -120,7 +120,7 @@ protected function execute(InputInterface $input, OutputInterface $output)
foreach ($userOption as $user) {
$data = explode(':', $user, 2);
- if (count($data) === 1) {
+ if (1 === count($data)) {
throw new \InvalidArgumentException('The user must follow the format "Acme/MyUser:username".');
}
diff --git a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php
index df6380224cd20..382c4ade6af8b 100644
--- a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php
+++ b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php
@@ -394,7 +394,7 @@ private function addProvidersSection(ArrayNodeDefinition $rootNode)
->thenInvalid('You cannot set multiple provider types for the same provider')
->end()
->validate()
- ->ifTrue(function ($v) { return count($v) === 0; })
+ ->ifTrue(function ($v) { return 0 === count($v); })
->thenInvalid('You must set a provider definition for the provider.')
->end()
;
diff --git a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/RememberMeFactory.php b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/RememberMeFactory.php
index c6688affb40ae..a77d872e26c40 100644
--- a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/RememberMeFactory.php
+++ b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/RememberMeFactory.php
@@ -93,7 +93,7 @@ public function create(ContainerBuilder $container, $id, $config, $userProvider,
$userProviders[] = new Reference('security.user.provider.concrete.'.$providerName);
}
}
- if (count($userProviders) === 0) {
+ if (0 === count($userProviders)) {
throw new \RuntimeException('You must configure at least one remember-me aware listener (such as form-login) for each firewall that has remember-me enabled.');
}
diff --git a/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTest.php b/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTest.php
index d273fb05942b3..6da50316a4721 100644
--- a/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTest.php
+++ b/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTest.php
@@ -133,7 +133,7 @@ public function testAccess()
$rules = array();
foreach ($container->getDefinition('security.access_map')->getMethodCalls() as $call) {
- if ($call[0] == 'add') {
+ if ('add' == $call[0]) {
$rules[] = array((string) $call[1][0], $call[1][1], $call[1][2]);
}
}
diff --git a/src/Symfony/Component/BrowserKit/History.php b/src/Symfony/Component/BrowserKit/History.php
index 8e38fe5ca8711..13af2b4f37927 100644
--- a/src/Symfony/Component/BrowserKit/History.php
+++ b/src/Symfony/Component/BrowserKit/History.php
@@ -49,7 +49,7 @@ public function add(Request $request)
*/
public function isEmpty()
{
- return count($this->stack) == 0;
+ return 0 == count($this->stack);
}
/**
diff --git a/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php b/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php
index cd3c433ed200a..3f2a8ab1c99fc 100644
--- a/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php
+++ b/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php
@@ -215,7 +215,7 @@ public static function fixNamespaceDeclarations($source)
do {
$token = $tokens[++$i];
$output .= isset($token[1]) && 'b"' !== $token ? $token[1] : $token;
- } while ($token[0] !== T_END_HEREDOC);
+ } while (T_END_HEREDOC !== $token[0]);
$output .= "\n";
$rawChunk = '';
} elseif (T_CONSTANT_ENCAPSED_STRING === $token[0]) {
diff --git a/src/Symfony/Component/ClassLoader/ClassMapGenerator.php b/src/Symfony/Component/ClassLoader/ClassMapGenerator.php
index a35c90ca10d8b..ab9762cd04e5d 100644
--- a/src/Symfony/Component/ClassLoader/ClassMapGenerator.php
+++ b/src/Symfony/Component/ClassLoader/ClassMapGenerator.php
@@ -66,7 +66,7 @@ public static function createMap($dir)
$path = $file->getRealPath() ?: $file->getPathname();
- if (pathinfo($path, PATHINFO_EXTENSION) !== 'php') {
+ if ('php' !== pathinfo($path, PATHINFO_EXTENSION)) {
continue;
}
diff --git a/src/Symfony/Component/Config/Definition/Dumper/YamlReferenceDumper.php b/src/Symfony/Component/Config/Definition/Dumper/YamlReferenceDumper.php
index 12ababe39435b..2b103d9533b09 100644
--- a/src/Symfony/Component/Config/Definition/Dumper/YamlReferenceDumper.php
+++ b/src/Symfony/Component/Config/Definition/Dumper/YamlReferenceDumper.php
@@ -117,7 +117,7 @@ private function writeNode(NodeInterface $node, $depth = 0)
$comments[] = 'Example: '.$example;
}
- $default = (string) $default != '' ? ' '.$default : '';
+ $default = '' != (string) $default ? ' '.$default : '';
$comments = count($comments) ? '# '.implode(', ', $comments) : '';
$text = rtrim(sprintf('%-21s%s %s', $node->getName().':', $default, $comments), ' ');
diff --git a/src/Symfony/Component/Config/FileLocator.php b/src/Symfony/Component/Config/FileLocator.php
index 4816724c8190e..94e7e23b43729 100644
--- a/src/Symfony/Component/Config/FileLocator.php
+++ b/src/Symfony/Component/Config/FileLocator.php
@@ -81,10 +81,10 @@ public function locate($name, $currentPath = null, $first = true)
*/
private function isAbsolutePath($file)
{
- if ($file[0] === '/' || $file[0] === '\\'
+ if ('/' === $file[0] || '\\' === $file[0]
|| (strlen($file) > 3 && ctype_alpha($file[0])
- && $file[1] === ':'
- && ($file[2] === '\\' || $file[2] === '/')
+ && ':' === $file[1]
+ && ('\\' === $file[2] || '/' === $file[2])
)
|| null !== parse_url($file, PHP_URL_SCHEME)
) {
diff --git a/src/Symfony/Component/Config/Util/XmlUtils.php b/src/Symfony/Component/Config/Util/XmlUtils.php
index 0f16fc080bf05..9c7ac126ef1ca 100644
--- a/src/Symfony/Component/Config/Util/XmlUtils.php
+++ b/src/Symfony/Component/Config/Util/XmlUtils.php
@@ -68,7 +68,7 @@ public static function loadFile($file, $schemaOrCallable = null)
libxml_disable_entity_loader($disableEntities);
foreach ($dom->childNodes as $child) {
- if ($child->nodeType === XML_DOCUMENT_TYPE_NODE) {
+ if (XML_DOCUMENT_TYPE_NODE === $child->nodeType) {
throw new \InvalidArgumentException('Document types are not allowed.');
}
}
diff --git a/src/Symfony/Component/Console/Application.php b/src/Symfony/Component/Console/Application.php
index 873b09e808729..21b2e8ea5c40a 100644
--- a/src/Symfony/Component/Console/Application.php
+++ b/src/Symfony/Component/Console/Application.php
@@ -709,8 +709,8 @@ public function renderException($e, $output)
$trace = $e->getTrace();
array_unshift($trace, array(
'function' => '',
- 'file' => $e->getFile() !== null ? $e->getFile() : 'n/a',
- 'line' => $e->getLine() !== null ? $e->getLine() : 'n/a',
+ 'file' => null !== $e->getFile() ? $e->getFile() : 'n/a',
+ 'line' => null !== $e->getLine() ? $e->getLine() : 'n/a',
'args' => array(),
));
@@ -838,9 +838,9 @@ protected function configureIO(InputInterface $input, OutputInterface $output)
$output->setVerbosity(OutputInterface::VERBOSITY_QUIET);
$input->setInteractive(false);
} else {
- if ($input->hasParameterOption('-vvv') || $input->hasParameterOption('--verbose=3') || $input->getParameterOption('--verbose') === 3) {
+ if ($input->hasParameterOption('-vvv') || $input->hasParameterOption('--verbose=3') || 3 === $input->getParameterOption('--verbose')) {
$output->setVerbosity(OutputInterface::VERBOSITY_DEBUG);
- } elseif ($input->hasParameterOption('-vv') || $input->hasParameterOption('--verbose=2') || $input->getParameterOption('--verbose') === 2) {
+ } elseif ($input->hasParameterOption('-vv') || $input->hasParameterOption('--verbose=2') || 2 === $input->getParameterOption('--verbose')) {
$output->setVerbosity(OutputInterface::VERBOSITY_VERY_VERBOSE);
} elseif ($input->hasParameterOption('-v') || $input->hasParameterOption('--verbose=1') || $input->hasParameterOption('--verbose') || $input->getParameterOption('--verbose')) {
$output->setVerbosity(OutputInterface::VERBOSITY_VERBOSE);
diff --git a/src/Symfony/Component/Console/Descriptor/XmlDescriptor.php b/src/Symfony/Component/Console/Descriptor/XmlDescriptor.php
index b5676beb3766f..0f1fb472c25c8 100644
--- a/src/Symfony/Component/Console/Descriptor/XmlDescriptor.php
+++ b/src/Symfony/Component/Console/Descriptor/XmlDescriptor.php
@@ -94,9 +94,9 @@ public function getApplicationDocument(Application $application, $namespace = nu
$dom = new \DOMDocument('1.0', 'UTF-8');
$dom->appendChild($rootXml = $dom->createElement('symfony'));
- if ($application->getName() !== 'UNKNOWN') {
+ if ('UNKNOWN' !== $application->getName()) {
$rootXml->setAttribute('name', $application->getName());
- if ($application->getVersion() !== 'UNKNOWN') {
+ if ('UNKNOWN' !== $application->getVersion()) {
$rootXml->setAttribute('version', $application->getVersion());
}
}
diff --git a/src/Symfony/Component/Console/Helper/DialogHelper.php b/src/Symfony/Component/Console/Helper/DialogHelper.php
index 7f5a5df2cea81..342fe02638604 100644
--- a/src/Symfony/Component/Console/Helper/DialogHelper.php
+++ b/src/Symfony/Component/Console/Helper/DialogHelper.php
@@ -159,7 +159,7 @@ public function ask(OutputInterface $output, $question, $default = null, array $
$output->write("\033[1D");
}
- if ($i === 0) {
+ if (0 === $i) {
$ofs = -1;
$matches = $autocomplete;
$numMatches = count($matches);
@@ -324,7 +324,7 @@ public function askHiddenResponse(OutputInterface $output, $question, $fallback
if (false !== $shell = $this->getShell()) {
$output->write($question);
- $readCmd = $shell === 'csh' ? 'set mypassword = $<' : 'read -r mypassword';
+ $readCmd = 'csh' === $shell ? 'set mypassword = $<' : 'read -r mypassword';
$command = sprintf("/usr/bin/env %s -c 'stty -echo; %s; stty echo; echo \$mypassword'", $shell, $readCmd);
$value = rtrim(shell_exec($command));
$output->writeln('');
@@ -462,7 +462,7 @@ private function hasSttyAvailable()
exec('stty 2>&1', $output, $exitcode);
- return self::$stty = $exitcode === 0;
+ return self::$stty = 0 === $exitcode;
}
/**
diff --git a/src/Symfony/Component/Console/Helper/ProgressHelper.php b/src/Symfony/Component/Console/Helper/ProgressHelper.php
index 625fb8120824a..b95befe00f870 100644
--- a/src/Symfony/Component/Console/Helper/ProgressHelper.php
+++ b/src/Symfony/Component/Console/Helper/ProgressHelper.php
@@ -423,7 +423,7 @@ private function humaneTime($secs)
$text = '';
foreach ($this->timeFormats as $format) {
if ($secs < $format[0]) {
- if (count($format) == 2) {
+ if (2 == count($format)) {
$text = $format[1];
break;
} else {
diff --git a/src/Symfony/Component/Console/Helper/QuestionHelper.php b/src/Symfony/Component/Console/Helper/QuestionHelper.php
index 676c3c045114f..4cdecfd41a49a 100644
--- a/src/Symfony/Component/Console/Helper/QuestionHelper.php
+++ b/src/Symfony/Component/Console/Helper/QuestionHelper.php
@@ -235,7 +235,7 @@ private function autocomplete(OutputInterface $output, Question $question, $inpu
$output->write("\033[1D");
}
- if ($i === 0) {
+ if (0 === $i) {
$ofs = -1;
$matches = $autocomplete;
$numMatches = count($matches);
@@ -365,7 +365,7 @@ private function getHiddenResponse(OutputInterface $output, $inputStream)
}
if (false !== $shell = $this->getShell()) {
- $readCmd = $shell === 'csh' ? 'set mypassword = $<' : 'read -r mypassword';
+ $readCmd = 'csh' === $shell ? 'set mypassword = $<' : 'read -r mypassword';
$command = sprintf("/usr/bin/env %s -c 'stty -echo; %s; stty echo; echo \$mypassword'", $shell, $readCmd);
$value = rtrim(shell_exec($command));
$output->writeln('');
@@ -447,6 +447,6 @@ private function hasSttyAvailable()
exec('stty 2>&1', $output, $exitcode);
- return self::$stty = $exitcode === 0;
+ return self::$stty = 0 === $exitcode;
}
}
diff --git a/src/Symfony/Component/Console/Input/ArgvInput.php b/src/Symfony/Component/Console/Input/ArgvInput.php
index 119be49170853..55df649ed7efb 100644
--- a/src/Symfony/Component/Console/Input/ArgvInput.php
+++ b/src/Symfony/Component/Console/Input/ArgvInput.php
@@ -328,7 +328,7 @@ public function __toString()
return $match[1].$self->escapeToken($match[2]);
}
- if ($token && $token[0] !== '-') {
+ if ($token && '-' !== $token[0]) {
return $self->escapeToken($token);
}
diff --git a/src/Symfony/Component/Console/Logger/ConsoleLogger.php b/src/Symfony/Component/Console/Logger/ConsoleLogger.php
index 987e96a6587e5..4b237c17c6904 100644
--- a/src/Symfony/Component/Console/Logger/ConsoleLogger.php
+++ b/src/Symfony/Component/Console/Logger/ConsoleLogger.php
@@ -82,7 +82,7 @@ public function log($level, $message, array $context = array())
}
// Write to the error output if necessary and available
- if ($this->formatLevelMap[$level] === self::ERROR && $this->output instanceof ConsoleOutputInterface) {
+ if (self::ERROR === $this->formatLevelMap[$level] && $this->output instanceof ConsoleOutputInterface) {
$output = $this->output->getErrorOutput();
} else {
$output = $this->output;
diff --git a/src/Symfony/Component/Console/Tests/Helper/LegacyDialogHelperTest.php b/src/Symfony/Component/Console/Tests/Helper/LegacyDialogHelperTest.php
index d50366d1bf063..b7d1b5cf19e66 100644
--- a/src/Symfony/Component/Console/Tests/Helper/LegacyDialogHelperTest.php
+++ b/src/Symfony/Component/Console/Tests/Helper/LegacyDialogHelperTest.php
@@ -253,6 +253,6 @@ private function hasSttyAvailable()
{
exec('stty 2>&1', $output, $exitcode);
- return $exitcode === 0;
+ return 0 === $exitcode;
}
}
diff --git a/src/Symfony/Component/Console/Tests/Helper/LegacyProgressHelperTest.php b/src/Symfony/Component/Console/Tests/Helper/LegacyProgressHelperTest.php
index 2e473c2eef170..76d003e78d18a 100644
--- a/src/Symfony/Component/Console/Tests/Helper/LegacyProgressHelperTest.php
+++ b/src/Symfony/Component/Console/Tests/Helper/LegacyProgressHelperTest.php
@@ -217,7 +217,7 @@ protected function generateOutput($expected)
{
$expectedout = $expected;
- if ($this->lastMessagesLength !== null) {
+ if (null !== $this->lastMessagesLength) {
$expectedout = str_pad($expected, $this->lastMessagesLength, "\x20", STR_PAD_RIGHT);
}
diff --git a/src/Symfony/Component/Console/Tests/Helper/QuestionHelperTest.php b/src/Symfony/Component/Console/Tests/Helper/QuestionHelperTest.php
index 7d450252301be..4fb462cc1048d 100644
--- a/src/Symfony/Component/Console/Tests/Helper/QuestionHelperTest.php
+++ b/src/Symfony/Component/Console/Tests/Helper/QuestionHelperTest.php
@@ -502,6 +502,6 @@ private function hasSttyAvailable()
{
exec('stty 2>&1', $output, $exitcode);
- return $exitcode === 0;
+ return 0 === $exitcode;
}
}
diff --git a/src/Symfony/Component/CssSelector/Parser/Shortcut/EmptyStringParser.php b/src/Symfony/Component/CssSelector/Parser/Shortcut/EmptyStringParser.php
index 98a08fde069ea..a35450dcd0338 100644
--- a/src/Symfony/Component/CssSelector/Parser/Shortcut/EmptyStringParser.php
+++ b/src/Symfony/Component/CssSelector/Parser/Shortcut/EmptyStringParser.php
@@ -35,7 +35,7 @@ class EmptyStringParser implements ParserInterface
public function parse($source)
{
// Matches an empty string
- if ($source == '') {
+ if ('' == $source) {
return array(new SelectorNode(new ElementNode(null, '*')));
}
diff --git a/src/Symfony/Component/DependencyInjection/Container.php b/src/Symfony/Component/DependencyInjection/Container.php
index 4019504a5a199..0ba5d646c89cf 100644
--- a/src/Symfony/Component/DependencyInjection/Container.php
+++ b/src/Symfony/Component/DependencyInjection/Container.php
@@ -477,7 +477,7 @@ public function addScope(ScopeInterface $scope)
$this->scopeChildren[$name] = array();
// normalize the child relations
- while ($parentScope !== self::SCOPE_CONTAINER) {
+ while (self::SCOPE_CONTAINER !== $parentScope) {
$this->scopeChildren[$parentScope][] = $name;
$parentScope = $this->scopes[$parentScope];
}
diff --git a/src/Symfony/Component/DependencyInjection/ContainerBuilder.php b/src/Symfony/Component/DependencyInjection/ContainerBuilder.php
index c1a2ee85c42c5..f9658fcf68e04 100644
--- a/src/Symfony/Component/DependencyInjection/ContainerBuilder.php
+++ b/src/Symfony/Component/DependencyInjection/ContainerBuilder.php
@@ -1038,7 +1038,7 @@ public static function getServiceConditionals($value)
foreach ($value as $v) {
$services = array_unique(array_merge($services, self::getServiceConditionals($v)));
}
- } elseif ($value instanceof Reference && $value->getInvalidBehavior() === ContainerInterface::IGNORE_ON_INVALID_REFERENCE) {
+ } elseif ($value instanceof Reference && ContainerInterface::IGNORE_ON_INVALID_REFERENCE === $value->getInvalidBehavior()) {
$services[] = (string) $value;
}
diff --git a/src/Symfony/Component/DependencyInjection/Definition.php b/src/Symfony/Component/DependencyInjection/Definition.php
index 780ad187cdba5..97b491328677f 100644
--- a/src/Symfony/Component/DependencyInjection/Definition.php
+++ b/src/Symfony/Component/DependencyInjection/Definition.php
@@ -60,7 +60,7 @@ public function __construct($class = null, array $arguments = array())
*/
public function setFactory($factory)
{
- if (is_string($factory) && strpos($factory, '::') !== false) {
+ if (is_string($factory) && false !== strpos($factory, '::')) {
$factory = explode('::', $factory, 2);
}
diff --git a/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php b/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php
index 4d576df1bd6c8..e67c0869f4071 100644
--- a/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php
+++ b/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php
@@ -533,7 +533,7 @@ private function addServiceConfigurator(Definition $definition, $variableName =
$class = $this->dumpValue($callable[0]);
// If the class is a string we can optimize call_user_func away
- if (strpos($class, "'") === 0) {
+ if (0 === strpos($class, "'")) {
return sprintf(" %s::%s(\$%s);\n", $this->dumpLiteralClass($class), $callable[1], $variableName);
}
@@ -753,7 +753,7 @@ private function addNewInstance($id, Definition $definition, $return, $instantia
$class = $this->dumpValue($callable[0]);
// If the class is a string we can optimize call_user_func away
- if (strpos($class, "'") === 0) {
+ if (0 === strpos($class, "'")) {
return sprintf(" $return{$instantiation}%s::%s(%s);\n", $this->dumpLiteralClass($class), $callable[1], $arguments ? implode(', ', $arguments) : '');
}
@@ -766,7 +766,7 @@ private function addNewInstance($id, Definition $definition, $return, $instantia
$class = $this->dumpValue($definition->getFactoryClass(false));
// If the class is a string we can optimize call_user_func away
- if (strpos($class, "'") === 0) {
+ if (0 === strpos($class, "'")) {
return sprintf(" $return{$instantiation}%s::%s(%s);\n", $this->dumpLiteralClass($class), $definition->getFactoryMethod(false), $arguments ? implode(', ', $arguments) : '');
}
diff --git a/src/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php b/src/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php
index c793e9aed0f3d..4a4ac00d08310 100644
--- a/src/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php
+++ b/src/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php
@@ -282,9 +282,9 @@ private function convertParameters(array $parameters, $type, \DOMElement $parent
$element->setAttribute('type', 'service');
$element->setAttribute('id', (string) $value);
$behaviour = $value->getInvalidBehavior();
- if ($behaviour == ContainerInterface::NULL_ON_INVALID_REFERENCE) {
+ if (ContainerInterface::NULL_ON_INVALID_REFERENCE == $behaviour) {
$element->setAttribute('on-invalid', 'null');
- } elseif ($behaviour == ContainerInterface::IGNORE_ON_INVALID_REFERENCE) {
+ } elseif (ContainerInterface::IGNORE_ON_INVALID_REFERENCE == $behaviour) {
$element->setAttribute('on-invalid', 'ignore');
}
if (!$value->isStrict()) {
diff --git a/src/Symfony/Component/DependencyInjection/Extension/Extension.php b/src/Symfony/Component/DependencyInjection/Extension/Extension.php
index ced39f7281b6c..5a6573b70e0da 100644
--- a/src/Symfony/Component/DependencyInjection/Extension/Extension.php
+++ b/src/Symfony/Component/DependencyInjection/Extension/Extension.php
@@ -65,7 +65,7 @@ public function getNamespace()
public function getAlias()
{
$className = get_class($this);
- if (substr($className, -9) != 'Extension') {
+ if ('Extension' != substr($className, -9)) {
throw new BadMethodCallException('This extension does not follow the naming convention; you must overwrite the getAlias() method.');
}
$classBaseName = substr(strrchr($className, '\\'), 1, -9);
diff --git a/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php b/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php
index b3e4ef4d3e7c1..bc57828f35187 100644
--- a/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php
+++ b/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php
@@ -414,7 +414,7 @@ private function getChildren(\DOMNode $node, $name)
{
$children = array();
foreach ($node->childNodes as $child) {
- if ($child instanceof \DOMElement && $child->localName === $name && $child->namespaceURI === self::NS) {
+ if ($child instanceof \DOMElement && $child->localName === $name && self::NS === $child->namespaceURI) {
$children[] = $child;
}
}
@@ -533,7 +533,7 @@ private function validateExtensions(\DOMDocument $dom, $file)
private function loadFromExtensions(\DOMDocument $xml)
{
foreach ($xml->documentElement->childNodes as $node) {
- if (!$node instanceof \DOMElement || $node->namespaceURI === self::NS) {
+ if (!$node instanceof \DOMElement || self::NS === $node->namespaceURI) {
continue;
}
diff --git a/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php b/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php
index d93891e9c8c52..ba12fdc821bc2 100644
--- a/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php
+++ b/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php
@@ -192,7 +192,7 @@ private function parseDefinition($id, $service, $file)
if (isset($service['factory'])) {
if (is_string($service['factory'])) {
- if (strpos($service['factory'], ':') !== false && strpos($service['factory'], '::') === false) {
+ if (false !== strpos($service['factory'], ':') && false === strpos($service['factory'], '::')) {
$parts = explode(':', $service['factory']);
$definition->setFactory(array($this->resolveServices('@'.$parts[0]), $parts[1]));
} else {
diff --git a/src/Symfony/Component/DomCrawler/Crawler.php b/src/Symfony/Component/DomCrawler/Crawler.php
index f711c02bfff83..e54dd9b9f1f91 100644
--- a/src/Symfony/Component/DomCrawler/Crawler.php
+++ b/src/Symfony/Component/DomCrawler/Crawler.php
@@ -969,7 +969,7 @@ protected function sibling($node, $siblingDir = 'nextSibling')
$nodes = array();
do {
- if ($node !== $this->getNode(0) && $node->nodeType === 1) {
+ if ($node !== $this->getNode(0) && 1 === $node->nodeType) {
$nodes[] = $node;
}
} while ($node = $node->$siblingDir);
diff --git a/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php b/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php
index 495a4a9d14a34..335406ab2460d 100644
--- a/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php
+++ b/src/Symfony/Component/DomCrawler/Tests/CrawlerTest.php
@@ -295,7 +295,7 @@ public function testReduce()
{
$crawler = $this->createTestCrawler()->filterXPath('//ul[1]/li');
$nodes = $crawler->reduce(function ($node, $i) {
- return $i !== 1;
+ return 1 !== $i;
});
$this->assertNotSame($nodes, $crawler, '->reduce() returns a new instance of a crawler');
$this->assertInstanceOf('Symfony\\Component\\DomCrawler\\Crawler', $nodes, '->reduce() returns a new instance of a crawler');
diff --git a/src/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php b/src/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
index dc2816f16906b..1c5e5b1d554a7 100644
--- a/src/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
+++ b/src/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php
@@ -175,7 +175,7 @@ protected function lazyLoad($eventName)
$key = $serviceId.'.'.$method;
if (!isset($this->listeners[$eventName][$key])) {
$this->addListener($eventName, array($listener, $method), $priority);
- } elseif ($listener !== $this->listeners[$eventName][$key]) {
+ } elseif ($this->listeners[$eventName][$key] !== $listener) {
parent::removeListener($eventName, array($this->listeners[$eventName][$key], $method));
$this->addListener($eventName, array($listener, $method), $priority);
}
diff --git a/src/Symfony/Component/ExpressionLanguage/Parser.php b/src/Symfony/Component/ExpressionLanguage/Parser.php
index d847dfa4b03bc..68d48a9af8f84 100644
--- a/src/Symfony/Component/ExpressionLanguage/Parser.php
+++ b/src/Symfony/Component/ExpressionLanguage/Parser.php
@@ -305,14 +305,14 @@ public function parseHashExpression()
public function parsePostfixExpression($node)
{
$token = $this->stream->current;
- while ($token->type == Token::PUNCTUATION_TYPE) {
+ while (Token::PUNCTUATION_TYPE == $token->type) {
if ('.' === $token->value) {
$this->stream->next();
$token = $this->stream->current;
$this->stream->next();
if (
- $token->type !== Token::NAME_TYPE
+ Token::NAME_TYPE !== $token->type
&&
// Operators like "not" and "matches" are valid method or property names,
//
@@ -325,7 +325,7 @@ public function parsePostfixExpression($node)
// Other types, such as STRING_TYPE and NUMBER_TYPE, can't be parsed as property nor method names.
//
// As a result, if $token is NOT an operator OR $token->value is NOT a valid property or method name, an exception shall be thrown.
- ($token->type !== Token::OPERATOR_TYPE || !preg_match('/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/A', $token->value))
+ (Token::OPERATOR_TYPE !== $token->type || !preg_match('/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/A', $token->value))
) {
throw new SyntaxError('Expected name', $token->cursor, $this->stream->getExpression());
}
diff --git a/src/Symfony/Component/ExpressionLanguage/TokenStream.php b/src/Symfony/Component/ExpressionLanguage/TokenStream.php
index 3c22fc1d46ed3..471d67a83a372 100644
--- a/src/Symfony/Component/ExpressionLanguage/TokenStream.php
+++ b/src/Symfony/Component/ExpressionLanguage/TokenStream.php
@@ -84,7 +84,7 @@ public function expect($type, $value = null, $message = null)
*/
public function isEOF()
{
- return $this->current->type === Token::EOF_TYPE;
+ return Token::EOF_TYPE === $this->current->type;
}
/**
diff --git a/src/Symfony/Component/Filesystem/Filesystem.php b/src/Symfony/Component/Filesystem/Filesystem.php
index b4f238f02bda1..02a90c996901a 100644
--- a/src/Symfony/Component/Filesystem/Filesystem.php
+++ b/src/Symfony/Component/Filesystem/Filesystem.php
@@ -404,7 +404,7 @@ public function makePathRelative($endPath, $startPath)
}
// Determine how deep the start path is relative to the common path (ie, "web/bundles" = 2 levels)
- if (count($startPathArr) === 1 && $startPathArr[0] === '') {
+ if (1 === count($startPathArr) && '' === $startPathArr[0]) {
$depth = 0;
} else {
$depth = count($startPathArr) - $index;
@@ -512,7 +512,7 @@ public function isAbsolutePath($file)
{
return strspn($file, '/\\', 0, 1)
|| (strlen($file) > 3 && ctype_alpha($file[0])
- && substr($file, 1, 1) === ':'
+ && ':' === substr($file, 1, 1)
&& strspn($file, '/\\', 2, 1)
)
|| null !== parse_url($file, PHP_URL_SCHEME)
diff --git a/src/Symfony/Component/Finder/Adapter/GnuFindAdapter.php b/src/Symfony/Component/Finder/Adapter/GnuFindAdapter.php
index 0fbf48ffa40f4..9f03953e5ee05 100644
--- a/src/Symfony/Component/Finder/Adapter/GnuFindAdapter.php
+++ b/src/Symfony/Component/Finder/Adapter/GnuFindAdapter.php
@@ -72,7 +72,7 @@ protected function buildFormatSorting(Command $command, $sort)
*/
protected function canBeUsed()
{
- return $this->shell->getType() === Shell::TYPE_UNIX && parent::canBeUsed();
+ return Shell::TYPE_UNIX === $this->shell->getType() && parent::canBeUsed();
}
/**
diff --git a/src/Symfony/Component/Finder/Expression/Regex.php b/src/Symfony/Component/Finder/Expression/Regex.php
index e3c404b6d73f5..531a3e2e785db 100644
--- a/src/Symfony/Component/Finder/Expression/Regex.php
+++ b/src/Symfony/Component/Finder/Expression/Regex.php
@@ -67,8 +67,8 @@ public static function create($expr)
if (
($start === $end && !preg_match('/[*?[:alnum:] \\\\]/', $start))
- || ($start === '{' && $end === '}')
- || ($start === '(' && $end === ')')
+ || ('{' === $start && '}' === $end)
+ || ('(' === $start && ')' === $end)
) {
return new self(substr($m[1], 1, -1), $m[2], $end);
}
diff --git a/src/Symfony/Component/Finder/Tests/Iterator/SortableIteratorTest.php b/src/Symfony/Component/Finder/Tests/Iterator/SortableIteratorTest.php
index 4750f250d736c..444654a28fb61 100644
--- a/src/Symfony/Component/Finder/Tests/Iterator/SortableIteratorTest.php
+++ b/src/Symfony/Component/Finder/Tests/Iterator/SortableIteratorTest.php
@@ -58,9 +58,9 @@ public function testAccept($mode, $expected)
$iterator = new SortableIterator($inner, $mode);
- if ($mode === SortableIterator::SORT_BY_ACCESSED_TIME
- || $mode === SortableIterator::SORT_BY_CHANGED_TIME
- || $mode === SortableIterator::SORT_BY_MODIFIED_TIME
+ if (SortableIterator::SORT_BY_ACCESSED_TIME === $mode
+ || SortableIterator::SORT_BY_CHANGED_TIME === $mode
+ || SortableIterator::SORT_BY_MODIFIED_TIME === $mode
) {
if ('\\' === DIRECTORY_SEPARATOR && SortableIterator::SORT_BY_MODIFIED_TIME !== $mode) {
$this->markTestSkipped('Sorting by atime or ctime is not supported on Windows');
diff --git a/src/Symfony/Component/Form/Extension/Core/DataTransformer/ChoiceToBooleanArrayTransformer.php b/src/Symfony/Component/Form/Extension/Core/DataTransformer/ChoiceToBooleanArrayTransformer.php
index 89f13b6cb26e4..640af6e1ff25e 100644
--- a/src/Symfony/Component/Form/Extension/Core/DataTransformer/ChoiceToBooleanArrayTransformer.php
+++ b/src/Symfony/Component/Form/Extension/Core/DataTransformer/ChoiceToBooleanArrayTransformer.php
@@ -109,7 +109,7 @@ public function reverseTransform($values)
foreach ($values as $i => $selected) {
if ($selected) {
if (isset($choices[$i])) {
- return $choices[$i] === '' ? null : $choices[$i];
+ return '' === $choices[$i] ? null : $choices[$i];
} elseif ($this->placeholderPresent && 'placeholder' === $i) {
return;
} else {
diff --git a/src/Symfony/Component/Form/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformer.php b/src/Symfony/Component/Form/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformer.php
index bc8f64dffa6c5..ff2fa7594991e 100644
--- a/src/Symfony/Component/Form/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformer.php
+++ b/src/Symfony/Component/Form/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformer.php
@@ -90,7 +90,7 @@ public function transform($dateTime)
$value = $this->getIntlDateFormatter()->format($dateTime->getTimestamp());
- if (intl_get_error_code() != 0) {
+ if (0 != intl_get_error_code()) {
throw new TransformationFailedException(intl_get_error_message());
}
@@ -123,7 +123,7 @@ public function reverseTransform($value)
$timestamp = $this->getIntlDateFormatter($dateOnly)->parse($value);
- if (intl_get_error_code() != 0) {
+ if (0 != intl_get_error_code()) {
throw new TransformationFailedException(intl_get_error_message());
}
diff --git a/src/Symfony/Component/Form/Extension/Csrf/EventListener/CsrfValidationListener.php b/src/Symfony/Component/Form/Extension/Csrf/EventListener/CsrfValidationListener.php
index 034f30612df83..b232e4f3b7de8 100644
--- a/src/Symfony/Component/Form/Extension/Csrf/EventListener/CsrfValidationListener.php
+++ b/src/Symfony/Component/Form/Extension/Csrf/EventListener/CsrfValidationListener.php
@@ -101,7 +101,7 @@ public function __construct($fieldName, $tokenManager, $tokenId, $errorMessage,
public function preSubmit(FormEvent $event)
{
$form = $event->getForm();
- $postRequestSizeExceeded = $form->getConfig()->getMethod() === 'POST' && $this->serverParams->hasPostMaxSizeBeenExceeded();
+ $postRequestSizeExceeded = 'POST' === $form->getConfig()->getMethod() && $this->serverParams->hasPostMaxSizeBeenExceeded();
if ($form->isRoot() && $form->getConfig()->getOption('compound') && !$postRequestSizeExceeded) {
$data = $event->getData();
diff --git a/src/Symfony/Component/Form/ResolvedFormType.php b/src/Symfony/Component/Form/ResolvedFormType.php
index 54c96959c4881..09d578ea35d2d 100644
--- a/src/Symfony/Component/Form/ResolvedFormType.php
+++ b/src/Symfony/Component/Form/ResolvedFormType.php
@@ -202,10 +202,10 @@ public function getOptionsResolver()
if (method_exists($this->innerType, 'configureOptions')) {
$reflector = new \ReflectionMethod($this->innerType, 'setDefaultOptions');
- $isOldOverwritten = $reflector->getDeclaringClass()->getName() !== 'Symfony\Component\Form\AbstractType';
+ $isOldOverwritten = 'Symfony\Component\Form\AbstractType' !== $reflector->getDeclaringClass()->getName();
$reflector = new \ReflectionMethod($this->innerType, 'configureOptions');
- $isNewOverwritten = $reflector->getDeclaringClass()->getName() !== 'Symfony\Component\Form\AbstractType';
+ $isNewOverwritten = 'Symfony\Component\Form\AbstractType' !== $reflector->getDeclaringClass()->getName();
if ($isOldOverwritten && !$isNewOverwritten) {
@trigger_error(get_class($this->innerType).': The FormTypeInterface::setDefaultOptions() method is deprecated since version 2.7 and will be removed in 3.0. Use configureOptions() instead. This method will be added to the FormTypeInterface with Symfony 3.0.', E_USER_DEPRECATED);
@@ -219,10 +219,10 @@ public function getOptionsResolver()
if (method_exists($extension, 'configureOptions')) {
$reflector = new \ReflectionMethod($extension, 'setDefaultOptions');
- $isOldOverwritten = $reflector->getDeclaringClass()->getName() !== 'Symfony\Component\Form\AbstractTypeExtension';
+ $isOldOverwritten = 'Symfony\Component\Form\AbstractTypeExtension' !== $reflector->getDeclaringClass()->getName();
$reflector = new \ReflectionMethod($extension, 'configureOptions');
- $isNewOverwritten = $reflector->getDeclaringClass()->getName() !== 'Symfony\Component\Form\AbstractTypeExtension';
+ $isNewOverwritten = 'Symfony\Component\Form\AbstractTypeExtension' !== $reflector->getDeclaringClass()->getName();
if ($isOldOverwritten && !$isNewOverwritten) {
@trigger_error(get_class($extension).': The FormTypeExtensionInterface::setDefaultOptions() method is deprecated since version 2.7 and will be removed in 3.0. Use configureOptions() instead. This method will be added to the FormTypeExtensionInterface with Symfony 3.0.', E_USER_DEPRECATED);
diff --git a/src/Symfony/Component/Form/Test/FormPerformanceTestCase.php b/src/Symfony/Component/Form/Test/FormPerformanceTestCase.php
index 75ddba621278f..dfb4ffaa0115b 100644
--- a/src/Symfony/Component/Form/Test/FormPerformanceTestCase.php
+++ b/src/Symfony/Component/Form/Test/FormPerformanceTestCase.php
@@ -35,7 +35,7 @@ protected function runTest()
parent::runTest();
$time = microtime(true) - $s;
- if ($this->maxRunningTime != 0 && $time > $this->maxRunningTime) {
+ if (0 != $this->maxRunningTime && $time > $this->maxRunningTime) {
$this->fail(
sprintf(
'expected running time: <= %s but was: %s',
diff --git a/src/Symfony/Component/Form/Tests/AbstractLayoutTest.php b/src/Symfony/Component/Form/Tests/AbstractLayoutTest.php
index 411a8196cc73d..52aaacd15ac12 100644
--- a/src/Symfony/Component/Form/Tests/AbstractLayoutTest.php
+++ b/src/Symfony/Component/Form/Tests/AbstractLayoutTest.php
@@ -78,8 +78,8 @@ protected function assertMatchesXpath($html, $expression, $count = 1)
$this->fail(sprintf(
"Failed asserting that \n\n%s\n\nmatches exactly %s. Matches %s in \n\n%s",
$expression,
- $count == 1 ? 'once' : $count.' times',
- $nodeList->length == 1 ? 'once' : $nodeList->length.' times',
+ 1 == $count ? 'once' : $count.' times',
+ 1 == $nodeList->length ? 'once' : $nodeList->length.' times',
// strip away and
substr($dom->saveHTML(), 6, -8)
));
diff --git a/src/Symfony/Component/Form/Tests/Extension/Validator/ViolationMapper/ViolationMapperTest.php b/src/Symfony/Component/Form/Tests/Extension/Validator/ViolationMapper/ViolationMapperTest.php
index dd70b23bda0da..f874e5a4390ef 100644
--- a/src/Symfony/Component/Form/Tests/Extension/Validator/ViolationMapper/ViolationMapperTest.php
+++ b/src/Symfony/Component/Form/Tests/Extension/Validator/ViolationMapper/ViolationMapperTest.php
@@ -1260,7 +1260,7 @@ public function testCustomDataErrorMapping($target, $mapFrom, $mapTo, $childName
// Only add it if we expect the error to come up on a different
// level than LEVEL_0, because in this case the error would
// (correctly) be mapped to the distraction field
- if ($target !== self::LEVEL_0) {
+ if (self::LEVEL_0 !== $target) {
$mapFromPath = new PropertyPath($mapFrom);
$mapFromPrefix = $mapFromPath->isIndex(0)
? '['.$mapFromPath->getElement(0).']'
@@ -1274,7 +1274,7 @@ public function testCustomDataErrorMapping($target, $mapFrom, $mapTo, $childName
$this->mapper->mapViolation($violation, $parent);
- if ($target !== self::LEVEL_0) {
+ if (self::LEVEL_0 !== $target) {
$this->assertCount(0, $distraction->getErrors(), 'distraction should not have an error, but has one');
}
diff --git a/src/Symfony/Component/Form/Tests/Fixtures/AlternatingRowType.php b/src/Symfony/Component/Form/Tests/Fixtures/AlternatingRowType.php
index ee7d135339dcf..738d51dc48d3f 100644
--- a/src/Symfony/Component/Form/Tests/Fixtures/AlternatingRowType.php
+++ b/src/Symfony/Component/Form/Tests/Fixtures/AlternatingRowType.php
@@ -15,7 +15,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
$builder->addEventListener(FormEvents::PRE_SET_DATA, function (FormEvent $event) use ($formFactory) {
$form = $event->getForm();
- $type = $form->getName() % 2 === 0 ? 'text' : 'textarea';
+ $type = 0 === $form->getName() % 2 ? 'text' : 'textarea';
$form->add('title', $type);
});
}
diff --git a/src/Symfony/Component/Form/Tests/Fixtures/FixedDataTransformer.php b/src/Symfony/Component/Form/Tests/Fixtures/FixedDataTransformer.php
index f7fba56c4211f..e768b1d7cfac9 100644
--- a/src/Symfony/Component/Form/Tests/Fixtures/FixedDataTransformer.php
+++ b/src/Symfony/Component/Form/Tests/Fixtures/FixedDataTransformer.php
@@ -36,7 +36,7 @@ public function reverseTransform($value)
{
$result = array_search($value, $this->mapping, true);
- if ($result === false) {
+ if (false === $result) {
throw new TransformationFailedException(sprintf('No reverse mapping for value "%s"', $value));
}
diff --git a/src/Symfony/Component/HttpFoundation/AcceptHeaderItem.php b/src/Symfony/Component/HttpFoundation/AcceptHeaderItem.php
index fb54b4935a9f3..06582b677ea28 100644
--- a/src/Symfony/Component/HttpFoundation/AcceptHeaderItem.php
+++ b/src/Symfony/Component/HttpFoundation/AcceptHeaderItem.php
@@ -67,7 +67,7 @@ public static function fromString($itemValue)
$lastNullAttribute = null;
foreach ($bits as $bit) {
- if (($start = substr($bit, 0, 1)) === ($end = substr($bit, -1)) && ($start === '"' || $start === '\'')) {
+ if (($start = substr($bit, 0, 1)) === ($end = substr($bit, -1)) && ('"' === $start || '\'' === $start)) {
$attributes[$lastNullAttribute] = substr($bit, 1, -1);
} elseif ('=' === $end) {
$lastNullAttribute = $bit = substr($bit, 0, -1);
@@ -78,7 +78,7 @@ public static function fromString($itemValue)
}
}
- return new self(($start = substr($value, 0, 1)) === ($end = substr($value, -1)) && ($start === '"' || $start === '\'') ? substr($value, 1, -1) : $value, $attributes);
+ return new self(($start = substr($value, 0, 1)) === ($end = substr($value, -1)) && ('"' === $start || '\'' === $start) ? substr($value, 1, -1) : $value, $attributes);
}
/**
diff --git a/src/Symfony/Component/HttpFoundation/BinaryFileResponse.php b/src/Symfony/Component/HttpFoundation/BinaryFileResponse.php
index 177b708e8f054..0cac313ddc924 100644
--- a/src/Symfony/Component/HttpFoundation/BinaryFileResponse.php
+++ b/src/Symfony/Component/HttpFoundation/BinaryFileResponse.php
@@ -157,7 +157,7 @@ public function setAutoEtag()
*/
public function setContentDisposition($disposition, $filename = '', $filenameFallback = '')
{
- if ($filename === '') {
+ if ('' === $filename) {
$filename = $this->file->getFilename();
}
@@ -214,7 +214,7 @@ public function prepare(Request $request)
if (false === $path) {
$path = $this->file->getPathname();
}
- if (strtolower($type) === 'x-accel-redirect') {
+ if ('x-accel-redirect' === strtolower($type)) {
// Do X-Accel-Mapping substitutions.
// @link http://wiki.nginx.org/X-accel#X-Accel-Redirect
foreach (explode(',', $request->headers->get('X-Accel-Mapping', '')) as $mapping) {
@@ -254,7 +254,7 @@ public function prepare(Request $request)
if ($start < 0 || $end > $fileSize - 1) {
$this->setStatusCode(416);
$this->headers->set('Content-Range', sprintf('bytes */%s', $fileSize));
- } elseif ($start !== 0 || $end !== $fileSize - 1) {
+ } elseif (0 !== $start || $end !== $fileSize - 1) {
$this->maxlen = $end < $fileSize ? $end - $start + 1 : -1;
$this->offset = $start;
diff --git a/src/Symfony/Component/HttpFoundation/File/UploadedFile.php b/src/Symfony/Component/HttpFoundation/File/UploadedFile.php
index 10837726cde5c..d32ec176cc116 100644
--- a/src/Symfony/Component/HttpFoundation/File/UploadedFile.php
+++ b/src/Symfony/Component/HttpFoundation/File/UploadedFile.php
@@ -198,7 +198,7 @@ public function getError()
*/
public function isValid()
{
- $isOk = $this->error === UPLOAD_ERR_OK;
+ $isOk = UPLOAD_ERR_OK === $this->error;
return $this->test ? $isOk : $isOk && is_uploaded_file($this->getPathname());
}
@@ -285,7 +285,7 @@ public function getErrorMessage()
);
$errorCode = $this->error;
- $maxFilesize = $errorCode === UPLOAD_ERR_INI_SIZE ? self::getMaxFilesize() / 1024 : 0;
+ $maxFilesize = UPLOAD_ERR_INI_SIZE === $errorCode ? self::getMaxFilesize() / 1024 : 0;
$message = isset($errors[$errorCode]) ? $errors[$errorCode] : 'The file "%s" was not uploaded due to an unknown error.';
return sprintf($message, $this->getClientOriginalName(), $maxFilesize);
diff --git a/src/Symfony/Component/HttpFoundation/IpUtils.php b/src/Symfony/Component/HttpFoundation/IpUtils.php
index eba603b15df01..dc6d3ec818a32 100644
--- a/src/Symfony/Component/HttpFoundation/IpUtils.php
+++ b/src/Symfony/Component/HttpFoundation/IpUtils.php
@@ -75,7 +75,7 @@ public static function checkIp4($requestIp, $ip)
if (false !== strpos($ip, '/')) {
list($address, $netmask) = explode('/', $ip, 2);
- if ($netmask === '0') {
+ if ('0' === $netmask) {
return self::$checkedIps[$cacheKey] = filter_var($address, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4);
}
diff --git a/src/Symfony/Component/HttpFoundation/Request.php b/src/Symfony/Component/HttpFoundation/Request.php
index 0c11adab6a92e..f1aff0f87edf7 100644
--- a/src/Symfony/Component/HttpFoundation/Request.php
+++ b/src/Symfony/Component/HttpFoundation/Request.php
@@ -427,22 +427,22 @@ public static function setFactory($callable)
public function duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)
{
$dup = clone $this;
- if ($query !== null) {
+ if (null !== $query) {
$dup->query = new ParameterBag($query);
}
- if ($request !== null) {
+ if (null !== $request) {
$dup->request = new ParameterBag($request);
}
- if ($attributes !== null) {
+ if (null !== $attributes) {
$dup->attributes = new ParameterBag($attributes);
}
- if ($cookies !== null) {
+ if (null !== $cookies) {
$dup->cookies = new ParameterBag($cookies);
}
- if ($files !== null) {
+ if (null !== $files) {
$dup->files = new FileBag($files);
}
- if ($server !== null) {
+ if (null !== $server) {
$dup->server = new ServerBag($server);
$dup->headers = new HeaderBag($dup->server->getHeaders());
}
@@ -971,7 +971,7 @@ public function getPort()
}
if ($host = $this->headers->get('HOST')) {
- if ($host[0] === '[') {
+ if ('[' === $host[0]) {
$pos = strpos($host, ':', strrpos($host, ']'));
} else {
$pos = strrpos($host, ':');
@@ -1036,7 +1036,7 @@ public function getHttpHost()
$scheme = $this->getScheme();
$port = $this->getPort();
- if (('http' == $scheme && $port == 80) || ('https' == $scheme && $port == 443)) {
+ if (('http' == $scheme && 80 == $port) || ('https' == $scheme && 443 == $port)) {
return $this->getHost();
}
@@ -1618,7 +1618,7 @@ public function getLanguages()
}
} else {
for ($i = 0, $max = count($codes); $i < $max; ++$i) {
- if ($i === 0) {
+ if (0 === $i) {
$lang = strtolower($codes[0]);
} else {
$lang .= '_'.strtoupper($codes[$i]);
@@ -1713,7 +1713,7 @@ protected function prepareRequestUri()
// IIS with ISAPI_Rewrite
$requestUri = $this->headers->get('X_REWRITE_URL');
$this->headers->remove('X_REWRITE_URL');
- } elseif ($this->server->get('IIS_WasUrlRewritten') == '1' && $this->server->get('UNENCODED_URL') != '') {
+ } elseif ('1' == $this->server->get('IIS_WasUrlRewritten') && '' != $this->server->get('UNENCODED_URL')) {
// IIS7 with URL Rewrite: make sure we get the unencoded URL (double slash problem)
$requestUri = $this->server->get('UNENCODED_URL');
$this->server->remove('UNENCODED_URL');
@@ -1722,7 +1722,7 @@ protected function prepareRequestUri()
$requestUri = $this->server->get('REQUEST_URI');
// HTTP proxy reqs setup request URI with scheme and host [and port] + the URL path, only use URL path
$schemeAndHttpHost = $this->getSchemeAndHttpHost();
- if (strpos($requestUri, $schemeAndHttpHost) === 0) {
+ if (0 === strpos($requestUri, $schemeAndHttpHost)) {
$requestUri = substr($requestUri, strlen($schemeAndHttpHost));
}
} elseif ($this->server->has('ORIG_PATH_INFO')) {
@@ -1774,7 +1774,7 @@ protected function prepareBaseUrl()
// Does the baseUrl have anything in common with the request_uri?
$requestUri = $this->getRequestUri();
- if ($requestUri !== '' && $requestUri[0] !== '/') {
+ if ('' !== $requestUri && '/' !== $requestUri[0]) {
$requestUri = '/'.$requestUri;
}
@@ -1802,7 +1802,7 @@ protected function prepareBaseUrl()
// If using mod_rewrite or ISAPI_Rewrite strip the script filename
// out of baseUrl. $pos !== 0 makes sure it is not matching a value
// from PATH_INFO or QUERY_STRING
- if (strlen($requestUri) >= strlen($baseUrl) && (false !== $pos = strpos($requestUri, $baseUrl)) && $pos !== 0) {
+ if (strlen($requestUri) >= strlen($baseUrl) && (false !== $pos = strpos($requestUri, $baseUrl)) && 0 !== $pos) {
$baseUrl = substr($requestUri, 0, $pos + strlen($baseUrl));
}
@@ -1852,7 +1852,7 @@ protected function preparePathInfo()
if (false !== $pos = strpos($requestUri, '?')) {
$requestUri = substr($requestUri, 0, $pos);
}
- if ($requestUri !== '' && $requestUri[0] !== '/') {
+ if ('' !== $requestUri && '/' !== $requestUri[0]) {
$requestUri = '/'.$requestUri;
}
diff --git a/src/Symfony/Component/HttpFoundation/RequestMatcher.php b/src/Symfony/Component/HttpFoundation/RequestMatcher.php
index aa4f67b58bb43..076d077c7d072 100644
--- a/src/Symfony/Component/HttpFoundation/RequestMatcher.php
+++ b/src/Symfony/Component/HttpFoundation/RequestMatcher.php
@@ -173,6 +173,6 @@ public function matches(Request $request)
// Note to future implementors: add additional checks above the
// foreach above or else your check might not be run!
- return count($this->ips) === 0;
+ return 0 === count($this->ips);
}
}
diff --git a/src/Symfony/Component/HttpFoundation/Response.php b/src/Symfony/Component/HttpFoundation/Response.php
index 074c896ff7b3d..860906c3d88c3 100644
--- a/src/Symfony/Component/HttpFoundation/Response.php
+++ b/src/Symfony/Component/HttpFoundation/Response.php
@@ -1151,7 +1151,7 @@ public static function closeOutputBuffers($targetLevel, $flush)
$level = count($status);
$flags = defined('PHP_OUTPUT_HANDLER_REMOVABLE') ? PHP_OUTPUT_HANDLER_REMOVABLE | ($flush ? PHP_OUTPUT_HANDLER_FLUSHABLE : PHP_OUTPUT_HANDLER_CLEANABLE) : -1;
- while ($level-- > $targetLevel && ($s = $status[$level]) && (!isset($s['del']) ? !isset($s['flags']) || $flags === ($s['flags'] & $flags) : $s['del'])) {
+ while ($level-- > $targetLevel && ($s = $status[$level]) && (!isset($s['del']) ? !isset($s['flags']) || ($s['flags'] & $flags) === $flags : $s['del'])) {
if ($flush) {
ob_end_flush();
} else {
@@ -1167,7 +1167,7 @@ public static function closeOutputBuffers($targetLevel, $flush)
*/
protected function ensureIEOverSSLCompatibility(Request $request)
{
- if (false !== stripos($this->headers->get('Content-Disposition'), 'attachment') && preg_match('/MSIE (.*?);/i', $request->server->get('HTTP_USER_AGENT'), $match) == 1 && true === $request->isSecure()) {
+ if (false !== stripos($this->headers->get('Content-Disposition'), 'attachment') && 1 == preg_match('/MSIE (.*?);/i', $request->server->get('HTTP_USER_AGENT'), $match) && true === $request->isSecure()) {
if ((int) preg_replace('/(MSIE )(.*?);/', '$2', $match[0]) < 9) {
$this->headers->remove('Cache-Control');
}
diff --git a/src/Symfony/Component/HttpFoundation/ServerBag.php b/src/Symfony/Component/HttpFoundation/ServerBag.php
index 0d38c08ac0544..19d2022ef7ddb 100644
--- a/src/Symfony/Component/HttpFoundation/ServerBag.php
+++ b/src/Symfony/Component/HttpFoundation/ServerBag.php
@@ -68,7 +68,7 @@ public function getHeaders()
if (0 === stripos($authorizationHeader, 'basic ')) {
// Decode AUTHORIZATION header into PHP_AUTH_USER and PHP_AUTH_PW when authorization header is basic
$exploded = explode(':', base64_decode(substr($authorizationHeader, 6)), 2);
- if (count($exploded) == 2) {
+ if (2 == count($exploded)) {
list($headers['PHP_AUTH_USER'], $headers['PHP_AUTH_PW']) = $exploded;
}
} elseif (empty($this->parameters['PHP_AUTH_DIGEST']) && (0 === stripos($authorizationHeader, 'digest '))) {
diff --git a/src/Symfony/Component/HttpFoundation/Session/Attribute/NamespacedAttributeBag.php b/src/Symfony/Component/HttpFoundation/Session/Attribute/NamespacedAttributeBag.php
index d797a6f23886e..7301f9528a876 100644
--- a/src/Symfony/Component/HttpFoundation/Session/Attribute/NamespacedAttributeBag.php
+++ b/src/Symfony/Component/HttpFoundation/Session/Attribute/NamespacedAttributeBag.php
@@ -109,7 +109,7 @@ public function remove($name)
protected function &resolveAttributePath($name, $writeContext = false)
{
$array = &$this->attributes;
- $name = (strpos($name, $this->namespaceCharacter) === 0) ? substr($name, 1) : $name;
+ $name = (0 === strpos($name, $this->namespaceCharacter)) ? substr($name, 1) : $name;
// Check if there is anything to do, else return
if (!$name) {
diff --git a/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/MemcachedSessionHandler.php b/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/MemcachedSessionHandler.php
index 67a49ad6f5e2a..dfe2fee0d44be 100644
--- a/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/MemcachedSessionHandler.php
+++ b/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/MemcachedSessionHandler.php
@@ -103,7 +103,7 @@ public function destroy($sessionId)
{
$result = $this->memcached->delete($this->prefix.$sessionId);
- return $result || $this->memcached->getResultCode() == \Memcached::RES_NOTFOUND;
+ return $result || \Memcached::RES_NOTFOUND == $this->memcached->getResultCode();
}
/**
diff --git a/src/Symfony/Component/HttpFoundation/Tests/File/MimeType/MimeTypeTest.php b/src/Symfony/Component/HttpFoundation/Tests/File/MimeType/MimeTypeTest.php
index 5a2b7a21c325e..b3f1f026a558f 100644
--- a/src/Symfony/Component/HttpFoundation/Tests/File/MimeType/MimeTypeTest.php
+++ b/src/Symfony/Component/HttpFoundation/Tests/File/MimeType/MimeTypeTest.php
@@ -71,7 +71,7 @@ public function testGuessWithNonReadablePath()
touch($path);
@chmod($path, 0333);
- if (substr(sprintf('%o', fileperms($path)), -4) == '0333') {
+ if ('0333' == substr(sprintf('%o', fileperms($path)), -4)) {
$this->{method_exists($this, $_ = 'expectException') ? $_ : 'setExpectedException'}('Symfony\Component\HttpFoundation\File\Exception\AccessDeniedException');
MimeTypeGuesser::getInstance()->guess($path);
} else {
diff --git a/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php b/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php
index bb7a3f4800cd6..ed4224c4fd38f 100644
--- a/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php
+++ b/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php
@@ -1008,7 +1008,7 @@ public function testGetContentReturnsResourceWhenContentSetInConstructor()
$req = new Request(array(), array(), array(), array(), array(), array(), 'MyContent');
$resource = $req->getContent(true);
- $this->assertTrue(is_resource($resource));
+ $this->assertInternalType('resource', $resource);
$this->assertEquals('MyContent', stream_get_contents($resource));
}
diff --git a/src/Symfony/Component/HttpKernel/HttpCache/Store.php b/src/Symfony/Component/HttpKernel/HttpCache/Store.php
index c4d961e68f043..bea7e1d84463e 100644
--- a/src/Symfony/Component/HttpKernel/HttpCache/Store.php
+++ b/src/Symfony/Component/HttpKernel/HttpCache/Store.php
@@ -210,7 +210,7 @@ public function write(Request $request, Response $response)
$entry[1]['vary'] = array('');
}
- if ($vary != $entry[1]['vary'][0] || !$this->requestsMatch($vary, $entry[0], $storedEnv)) {
+ if ($entry[1]['vary'][0] != $vary || !$this->requestsMatch($vary, $entry[0], $storedEnv)) {
$entries[] = $entry;
}
}
diff --git a/src/Symfony/Component/HttpKernel/Kernel.php b/src/Symfony/Component/HttpKernel/Kernel.php
index 0fcbbe47fddea..4636e29908e51 100644
--- a/src/Symfony/Component/HttpKernel/Kernel.php
+++ b/src/Symfony/Component/HttpKernel/Kernel.php
@@ -728,7 +728,7 @@ public static function stripComments($source)
do {
$token = $tokens[++$i];
$output .= isset($token[1]) && 'b"' !== $token ? $token[1] : $token;
- } while ($token[0] !== T_END_HEREDOC);
+ } while (T_END_HEREDOC !== $token[0]);
$rawChunk = '';
} elseif (T_WHITESPACE === $token[0]) {
if ($ignoreSpace) {
diff --git a/src/Symfony/Component/HttpKernel/Profiler/BaseMemcacheProfilerStorage.php b/src/Symfony/Component/HttpKernel/Profiler/BaseMemcacheProfilerStorage.php
index c6395bd67a2d0..dc48009ce3ba5 100644
--- a/src/Symfony/Component/HttpKernel/Profiler/BaseMemcacheProfilerStorage.php
+++ b/src/Symfony/Component/HttpKernel/Profiler/BaseMemcacheProfilerStorage.php
@@ -53,11 +53,11 @@ public function find($ip, $url, $limit, $method, $start = null, $end = null)
$result = array();
foreach ($profileList as $item) {
- if ($limit === 0) {
+ if (0 === $limit) {
break;
}
- if ($item == '') {
+ if ('' == $item) {
continue;
}
@@ -119,7 +119,7 @@ public function purge()
$profileList = explode("\n", $indexContent);
foreach ($profileList as $item) {
- if ($item == '') {
+ if ('' == $item) {
continue;
}
diff --git a/src/Symfony/Component/HttpKernel/Profiler/RedisProfilerStorage.php b/src/Symfony/Component/HttpKernel/Profiler/RedisProfilerStorage.php
index b0e14ea456291..257ca4c68466e 100644
--- a/src/Symfony/Component/HttpKernel/Profiler/RedisProfilerStorage.php
+++ b/src/Symfony/Component/HttpKernel/Profiler/RedisProfilerStorage.php
@@ -63,11 +63,11 @@ public function find($ip, $url, $limit, $method, $start = null, $end = null)
$result = array();
foreach ($profileList as $item) {
- if ($limit === 0) {
+ if (0 === $limit) {
break;
}
- if ($item == '') {
+ if ('' == $item) {
continue;
}
@@ -123,7 +123,7 @@ public function purge()
$result = array();
foreach ($profileList as $item) {
- if ($item == '') {
+ if ('' == $item) {
continue;
}
@@ -209,7 +209,7 @@ protected function getRedis()
if (null === $this->redis) {
$data = parse_url($this->dsn);
- if (false === $data || !isset($data['scheme']) || $data['scheme'] !== 'redis' || !isset($data['host']) || !isset($data['port'])) {
+ if (false === $data || !isset($data['scheme']) || 'redis' !== $data['scheme'] || !isset($data['host']) || !isset($data['port'])) {
throw new \RuntimeException(sprintf('Please check your configuration. You are trying to use Redis with an invalid dsn "%s". The minimal expected format is "redis://[host]:port".', $this->dsn));
}
diff --git a/src/Symfony/Component/Intl/Data/Bundle/Compiler/GenrbCompiler.php b/src/Symfony/Component/Intl/Data/Bundle/Compiler/GenrbCompiler.php
index 8db6890c7c680..b3df7387c23ad 100644
--- a/src/Symfony/Component/Intl/Data/Bundle/Compiler/GenrbCompiler.php
+++ b/src/Symfony/Component/Intl/Data/Bundle/Compiler/GenrbCompiler.php
@@ -61,7 +61,7 @@ public function compile($sourcePath, $targetDir)
exec($this->genrb.' --quiet -e UTF-8 -d '.$targetDir.' '.$sourcePath, $output, $status);
- if ($status !== 0) {
+ if (0 !== $status) {
throw new RuntimeException(sprintf(
'genrb failed with status %d while compiling %s to %s.',
$status,
diff --git a/src/Symfony/Component/Intl/DateFormatter/DateFormat/TimeZoneTransformer.php b/src/Symfony/Component/Intl/DateFormatter/DateFormat/TimeZoneTransformer.php
index 5170bb788eb88..79b4b3ad7c40d 100644
--- a/src/Symfony/Component/Intl/DateFormatter/DateFormat/TimeZoneTransformer.php
+++ b/src/Symfony/Component/Intl/DateFormatter/DateFormat/TimeZoneTransformer.php
@@ -101,7 +101,7 @@ public static function getEtcTimeZoneId($formattedTimeZone)
if (preg_match('/GMT(?P[+-])(?P\d{2}):?(?P\d{2})/', $formattedTimeZone, $matches)) {
$hours = (int) $matches['hours'];
$minutes = (int) $matches['minutes'];
- $signal = $matches['signal'] == '-' ? '+' : '-';
+ $signal = '-' == $matches['signal'] ? '+' : '-';
if (0 < $minutes) {
throw new NotImplementedException(sprintf(
@@ -110,7 +110,7 @@ public static function getEtcTimeZoneId($formattedTimeZone)
));
}
- return 'Etc/GMT'.($hours !== 0 ? $signal.$hours : '');
+ return 'Etc/GMT'.(0 !== $hours ? $signal.$hours : '');
}
throw new \InvalidArgumentException(sprintf('The GMT time zone "%s" does not match with the supported formats GMT[+-]HH:MM or GMT[+-]HHMM.', $formattedTimeZone));
diff --git a/src/Symfony/Component/Intl/Exception/MethodArgumentValueNotImplementedException.php b/src/Symfony/Component/Intl/Exception/MethodArgumentValueNotImplementedException.php
index 3193483dfe88a..59b068f0f9e61 100644
--- a/src/Symfony/Component/Intl/Exception/MethodArgumentValueNotImplementedException.php
+++ b/src/Symfony/Component/Intl/Exception/MethodArgumentValueNotImplementedException.php
@@ -31,7 +31,7 @@ public function __construct($methodName, $argName, $argValue, $additionalMessage
$methodName,
$argName,
var_export($argValue, true),
- $additionalMessage !== '' ? ' '.$additionalMessage.'. ' : ''
+ '' !== $additionalMessage ? ' '.$additionalMessage.'. ' : ''
);
parent::__construct($message);
diff --git a/src/Symfony/Component/Intl/NumberFormatter/NumberFormatter.php b/src/Symfony/Component/Intl/NumberFormatter/NumberFormatter.php
index b5aa050a4ea13..42298e48c3a49 100644
--- a/src/Symfony/Component/Intl/NumberFormatter/NumberFormatter.php
+++ b/src/Symfony/Component/Intl/NumberFormatter/NumberFormatter.php
@@ -330,7 +330,7 @@ public static function create($locale = 'en', $style = null, $pattern = null)
*/
public function formatCurrency($value, $currency)
{
- if ($this->style == self::DECIMAL) {
+ if (self::DECIMAL == $this->style) {
return $this->format($value);
}
@@ -369,13 +369,13 @@ public function formatCurrency($value, $currency)
public function format($value, $type = self::TYPE_DEFAULT)
{
// The original NumberFormatter does not support this format type
- if ($type == self::TYPE_CURRENCY) {
+ if (self::TYPE_CURRENCY == $type) {
trigger_error(__METHOD__.'(): Unsupported format type '.$type, \E_USER_WARNING);
return false;
}
- if ($this->style == self::CURRENCY) {
+ if (self::CURRENCY == $this->style) {
throw new NotImplementedException(sprintf(
'%s() method does not support the formatting of currencies (instance with CURRENCY style). %s',
__METHOD__, NotImplementedException::INTL_INSTALL_MESSAGE
@@ -383,7 +383,7 @@ public function format($value, $type = self::TYPE_DEFAULT)
}
// Only the default type is supported.
- if ($type != self::TYPE_DEFAULT) {
+ if (self::TYPE_DEFAULT != $type) {
throw new MethodArgumentValueNotImplementedException(__METHOD__, 'type', $type, 'Only TYPE_DEFAULT is supported');
}
@@ -526,7 +526,7 @@ public function parseCurrency($value, &$currency, &$position = null)
*/
public function parse($value, $type = self::TYPE_DOUBLE, &$position = 0)
{
- if ($type == self::TYPE_DEFAULT || $type == self::TYPE_CURRENCY) {
+ if (self::TYPE_DEFAULT == $type || self::TYPE_CURRENCY == $type) {
trigger_error(__METHOD__.'(): Unsupported format type '.$type, \E_USER_WARNING);
return false;
@@ -773,7 +773,7 @@ private function formatNumber($value, $precision)
*/
private function getUninitializedPrecision($value, $precision)
{
- if ($this->style == self::CURRENCY) {
+ if (self::CURRENCY == $this->style) {
return $precision;
}
@@ -809,11 +809,11 @@ private function isInitializedAttribute($attr)
*/
private function convertValueDataType($value, $type)
{
- if ($type == self::TYPE_DOUBLE) {
+ if (self::TYPE_DOUBLE == $type) {
$value = (float) $value;
- } elseif ($type == self::TYPE_INT32) {
+ } elseif (self::TYPE_INT32 == $type) {
$value = $this->getInt32Value($value);
- } elseif ($type == self::TYPE_INT64) {
+ } elseif (self::TYPE_INT64 == $type) {
$value = $this->getInt64Value($value);
}
diff --git a/src/Symfony/Component/Intl/Tests/Data/Provider/AbstractCurrencyDataProviderTest.php b/src/Symfony/Component/Intl/Tests/Data/Provider/AbstractCurrencyDataProviderTest.php
index 3e71ed78a4234..7387e0e47d737 100644
--- a/src/Symfony/Component/Intl/Tests/Data/Provider/AbstractCurrencyDataProviderTest.php
+++ b/src/Symfony/Component/Intl/Tests/Data/Provider/AbstractCurrencyDataProviderTest.php
@@ -676,7 +676,7 @@ function ($currency) { return array($currency); },
*/
public function testGetFractionDigits($currency)
{
- $this->assertTrue(is_numeric($this->dataProvider->getFractionDigits($currency)));
+ $this->assertInternalType('numeric', $this->dataProvider->getFractionDigits($currency));
}
/**
@@ -684,7 +684,7 @@ public function testGetFractionDigits($currency)
*/
public function testGetRoundingIncrement($currency)
{
- $this->assertTrue(is_numeric($this->dataProvider->getRoundingIncrement($currency)));
+ $this->assertInternalType('numeric', $this->dataProvider->getRoundingIncrement($currency));
}
public function provideCurrenciesWithNumericEquivalent()
diff --git a/src/Symfony/Component/Intl/Tests/NumberFormatter/AbstractNumberFormatterTest.php b/src/Symfony/Component/Intl/Tests/NumberFormatter/AbstractNumberFormatterTest.php
index a3f86e2b5144a..0822fb1275fcd 100644
--- a/src/Symfony/Component/Intl/Tests/NumberFormatter/AbstractNumberFormatterTest.php
+++ b/src/Symfony/Component/Intl/Tests/NumberFormatter/AbstractNumberFormatterTest.php
@@ -621,7 +621,7 @@ public function testParse($value, $expected, $message, $expectedPosition, $group
$this->assertSame($expected, $parsedValue, $message);
$this->assertSame($expectedPosition, $position, $message);
- if ($expected === false) {
+ if (false === $expected) {
$errorCode = IntlGlobals::U_PARSE_ERROR;
$errorMessage = 'Number parsing failed: U_PARSE_ERROR';
} else {
@@ -631,10 +631,10 @@ public function testParse($value, $expected, $message, $expectedPosition, $group
$this->assertSame($errorMessage, $this->getIntlErrorMessage());
$this->assertSame($errorCode, $this->getIntlErrorCode());
- $this->assertSame($errorCode !== 0, $this->isIntlFailure($this->getIntlErrorCode()));
+ $this->assertSame(0 !== $errorCode, $this->isIntlFailure($this->getIntlErrorCode()));
$this->assertSame($errorMessage, $formatter->getErrorMessage());
$this->assertSame($errorCode, $formatter->getErrorCode());
- $this->assertSame($errorCode !== 0, $this->isIntlFailure($formatter->getErrorCode()));
+ $this->assertSame(0 !== $errorCode, $this->isIntlFailure($formatter->getErrorCode()));
}
public function parseProvider()
diff --git a/src/Symfony/Component/Intl/Util/SvnRepository.php b/src/Symfony/Component/Intl/Util/SvnRepository.php
index 3732cbb3920d7..9716a5425ead7 100644
--- a/src/Symfony/Component/Intl/Util/SvnRepository.php
+++ b/src/Symfony/Component/Intl/Util/SvnRepository.php
@@ -50,7 +50,7 @@ public static function download($url, $targetDir)
{
exec('which svn', $output, $result);
- if ($result !== 0) {
+ if (0 !== $result) {
throw new RuntimeException('The command "svn" is not installed.');
}
@@ -62,7 +62,7 @@ public static function download($url, $targetDir)
exec('svn checkout '.$url.' '.$targetDir, $output, $result);
- if ($result !== 0) {
+ if (0 !== $result) {
throw new RuntimeException('The SVN checkout of '.$url.'failed.');
}
}
@@ -128,7 +128,7 @@ private function getSvnInfo()
$svnInfo = simplexml_load_string(implode("\n", $output));
- if ($result !== 0) {
+ if (0 !== $result) {
throw new RuntimeException('svn info failed');
}
diff --git a/src/Symfony/Component/Process/Exception/ProcessTimedOutException.php b/src/Symfony/Component/Process/Exception/ProcessTimedOutException.php
index d45114696f640..fef4a8ae867b8 100644
--- a/src/Symfony/Component/Process/Exception/ProcessTimedOutException.php
+++ b/src/Symfony/Component/Process/Exception/ProcessTimedOutException.php
@@ -45,12 +45,12 @@ public function getProcess()
public function isGeneralTimeout()
{
- return $this->timeoutType === self::TYPE_GENERAL;
+ return self::TYPE_GENERAL === $this->timeoutType;
}
public function isIdleTimeout()
{
- return $this->timeoutType === self::TYPE_IDLE;
+ return self::TYPE_IDLE === $this->timeoutType;
}
public function getExceededTimeout()
diff --git a/src/Symfony/Component/Process/Process.php b/src/Symfony/Component/Process/Process.php
index b31230d2939e6..c3447c4eb237f 100644
--- a/src/Symfony/Component/Process/Process.php
+++ b/src/Symfony/Component/Process/Process.php
@@ -713,7 +713,7 @@ public function isRunning()
*/
public function isStarted()
{
- return $this->status != self::STATUS_READY;
+ return self::STATUS_READY != $this->status;
}
/**
@@ -725,7 +725,7 @@ public function isTerminated()
{
$this->updateStatus(false);
- return $this->status == self::STATUS_TERMINATED;
+ return self::STATUS_TERMINATED == $this->status;
}
/**
@@ -1187,7 +1187,7 @@ public function setEnhanceSigchildCompatibility($enhance)
*/
public function checkTimeout()
{
- if ($this->status !== self::STATUS_STARTED) {
+ if (self::STATUS_STARTED !== $this->status) {
return;
}
@@ -1368,7 +1368,7 @@ private function readPipes($blocking, $close)
$callback = $this->callback;
foreach ($result as $type => $data) {
if (3 !== $type) {
- $callback($type === self::STDOUT ? self::OUT : self::ERR, $data);
+ $callback(self::STDOUT === $type ? self::OUT : self::ERR, $data);
} elseif (!isset($this->fallbackStatus['signaled'])) {
$this->fallbackStatus['exitcode'] = (int) $data;
}
diff --git a/src/Symfony/Component/Process/Tests/ProcessTest.php b/src/Symfony/Component/Process/Tests/ProcessTest.php
index 90689c88cb8e6..3240aa7954d30 100644
--- a/src/Symfony/Component/Process/Tests/ProcessTest.php
+++ b/src/Symfony/Component/Process/Tests/ProcessTest.php
@@ -336,7 +336,7 @@ public function testCallbackIsExecutedForOutput()
$called = false;
$p->run(function ($type, $buffer) use (&$called) {
- $called = $buffer === 'foo';
+ $called = 'foo' === $buffer;
});
$this->assertTrue($called, 'The callback should be executed with the output');
@@ -731,8 +731,8 @@ public function testRestart()
// Ensure that both processed finished and the output is numeric
$this->assertFalse($process1->isRunning());
$this->assertFalse($process2->isRunning());
- $this->assertTrue(is_numeric($process1->getOutput()));
- $this->assertTrue(is_numeric($process2->getOutput()));
+ $this->assertInternalType('numeric', $process1->getOutput());
+ $this->assertInternalType('numeric', $process2->getOutput());
// Ensure that restart returned a new process by check that the output is different
$this->assertNotEquals($process1->getOutput(), $process2->getOutput());
diff --git a/src/Symfony/Component/PropertyAccess/Exception/UnexpectedTypeException.php b/src/Symfony/Component/PropertyAccess/Exception/UnexpectedTypeException.php
index 3bf8fa4b5e97c..20e5962d5b556 100644
--- a/src/Symfony/Component/PropertyAccess/Exception/UnexpectedTypeException.php
+++ b/src/Symfony/Component/PropertyAccess/Exception/UnexpectedTypeException.php
@@ -27,7 +27,7 @@ class UnexpectedTypeException extends RuntimeException
*/
public function __construct($value, $path, $pathIndex = null)
{
- if (func_num_args() === 3 && $path instanceof PropertyPathInterface) {
+ if (3 === func_num_args() && $path instanceof PropertyPathInterface) {
$message = sprintf(
'PropertyAccessor requires a graph of objects or arrays to operate on, '.
'but it found type "%s" while trying to traverse path "%s" at property "%s".',
diff --git a/src/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.php b/src/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.php
index aa7df8a78b5ba..881dcd0331bf9 100644
--- a/src/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.php
+++ b/src/Symfony/Component/Routing/Matcher/Dumper/PhpMatcherDumper.php
@@ -225,11 +225,11 @@ private function compileRoute(Route $route, $name, $supportsRedirections, $paren
$supportsTrailingSlash = $supportsRedirections && (!$methods || in_array('HEAD', $methods));
if (!count($compiledRoute->getPathVariables()) && false !== preg_match('#^(.)\^(?P.*?)\$\1#', $compiledRoute->getRegex(), $m)) {
- if ($supportsTrailingSlash && substr($m['url'], -1) === '/') {
- $conditions[] = sprintf("rtrim(\$pathinfo, '/') === %s", var_export(rtrim(str_replace('\\', '', $m['url']), '/'), true));
+ if ($supportsTrailingSlash && '/' === substr($m['url'], -1)) {
+ $conditions[] = sprintf("%s === rtrim(\$pathinfo, '/')", var_export(rtrim(str_replace('\\', '', $m['url']), '/'), true));
$hasTrailingSlash = true;
} else {
- $conditions[] = sprintf('$pathinfo === %s', var_export(str_replace('\\', '', $m['url']), true));
+ $conditions[] = sprintf('%s === $pathinfo', var_export(str_replace('\\', '', $m['url']), true));
}
} else {
if ($compiledRoute->getStaticPrefix() && $compiledRoute->getStaticPrefix() !== $parentPrefix) {
diff --git a/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher1.php b/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher1.php
index 4ea0b8a1a3e7c..be36a1b3933ee 100644
--- a/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher1.php
+++ b/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher1.php
@@ -60,17 +60,17 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/test')) {
if (0 === strpos($pathinfo, '/test/baz')) {
// baz
- if ($pathinfo === '/test/baz') {
+ if ('/test/baz' === $pathinfo) {
return array('_route' => 'baz');
}
// baz2
- if ($pathinfo === '/test/baz.html') {
+ if ('/test/baz.html' === $pathinfo) {
return array('_route' => 'baz2');
}
// baz3
- if ($pathinfo === '/test/baz3/') {
+ if ('/test/baz3/' === $pathinfo) {
return array('_route' => 'baz3');
}
@@ -106,7 +106,7 @@ public function match($pathinfo)
}
// foofoo
- if ($pathinfo === '/foofoo') {
+ if ('/foofoo' === $pathinfo) {
return array ( 'def' => 'test', '_route' => 'foofoo',);
}
@@ -116,7 +116,7 @@ public function match($pathinfo)
}
// space
- if ($pathinfo === '/spa ce') {
+ if ('/spa ce' === $pathinfo) {
return array('_route' => 'space');
}
@@ -161,12 +161,12 @@ public function match($pathinfo)
}
// overridden2
- if ($pathinfo === '/multi/new') {
+ if ('/multi/new' === $pathinfo) {
return array('_route' => 'overridden2');
}
// hey
- if ($pathinfo === '/multi/hey/') {
+ if ('/multi/hey/' === $pathinfo) {
return array('_route' => 'hey');
}
@@ -184,7 +184,7 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/aba')) {
// ababa
- if ($pathinfo === '/ababa') {
+ if ('/ababa' === $pathinfo) {
return array('_route' => 'ababa');
}
@@ -199,12 +199,12 @@ public function match($pathinfo)
if (preg_match('#^a\\.example\\.com$#si', $host, $hostMatches)) {
// route1
- if ($pathinfo === '/route1') {
+ if ('/route1' === $pathinfo) {
return array('_route' => 'route1');
}
// route2
- if ($pathinfo === '/c2/route2') {
+ if ('/c2/route2' === $pathinfo) {
return array('_route' => 'route2');
}
@@ -212,7 +212,7 @@ public function match($pathinfo)
if (preg_match('#^b\\.example\\.com$#si', $host, $hostMatches)) {
// route3
- if ($pathinfo === '/c2/route3') {
+ if ('/c2/route3' === $pathinfo) {
return array('_route' => 'route3');
}
@@ -220,7 +220,7 @@ public function match($pathinfo)
if (preg_match('#^a\\.example\\.com$#si', $host, $hostMatches)) {
// route4
- if ($pathinfo === '/route4') {
+ if ('/route4' === $pathinfo) {
return array('_route' => 'route4');
}
@@ -228,26 +228,26 @@ public function match($pathinfo)
if (preg_match('#^c\\.example\\.com$#si', $host, $hostMatches)) {
// route5
- if ($pathinfo === '/route5') {
+ if ('/route5' === $pathinfo) {
return array('_route' => 'route5');
}
}
// route6
- if ($pathinfo === '/route6') {
+ if ('/route6' === $pathinfo) {
return array('_route' => 'route6');
}
if (preg_match('#^(?P[^\\.]++)\\.example\\.com$#si', $host, $hostMatches)) {
if (0 === strpos($pathinfo, '/route1')) {
// route11
- if ($pathinfo === '/route11') {
+ if ('/route11' === $pathinfo) {
return $this->mergeDefaults(array_replace($hostMatches, array('_route' => 'route11')), array ());
}
// route12
- if ($pathinfo === '/route12') {
+ if ('/route12' === $pathinfo) {
return $this->mergeDefaults(array_replace($hostMatches, array('_route' => 'route12')), array ( 'var1' => 'val',));
}
@@ -280,7 +280,7 @@ public function match($pathinfo)
}
// route17
- if ($pathinfo === '/route17') {
+ if ('/route17' === $pathinfo) {
return array('_route' => 'route17');
}
@@ -288,7 +288,7 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/a')) {
// a
- if ($pathinfo === '/a/a...') {
+ if ('/a/a...' === $pathinfo) {
return array('_route' => 'a');
}
diff --git a/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher2.php b/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher2.php
index f9d3fa2d8257b..afdba317b3def 100644
--- a/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher2.php
+++ b/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher2.php
@@ -60,17 +60,17 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/test')) {
if (0 === strpos($pathinfo, '/test/baz')) {
// baz
- if ($pathinfo === '/test/baz') {
+ if ('/test/baz' === $pathinfo) {
return array('_route' => 'baz');
}
// baz2
- if ($pathinfo === '/test/baz.html') {
+ if ('/test/baz.html' === $pathinfo) {
return array('_route' => 'baz2');
}
// baz3
- if (rtrim($pathinfo, '/') === '/test/baz3') {
+ if ('/test/baz3' === rtrim($pathinfo, '/')) {
if (substr($pathinfo, -1) !== '/') {
return $this->redirect($pathinfo.'/', 'baz3');
}
@@ -114,7 +114,7 @@ public function match($pathinfo)
}
// foofoo
- if ($pathinfo === '/foofoo') {
+ if ('/foofoo' === $pathinfo) {
return array ( 'def' => 'test', '_route' => 'foofoo',);
}
@@ -124,7 +124,7 @@ public function match($pathinfo)
}
// space
- if ($pathinfo === '/spa ce') {
+ if ('/spa ce' === $pathinfo) {
return array('_route' => 'space');
}
@@ -169,12 +169,12 @@ public function match($pathinfo)
}
// overridden2
- if ($pathinfo === '/multi/new') {
+ if ('/multi/new' === $pathinfo) {
return array('_route' => 'overridden2');
}
// hey
- if (rtrim($pathinfo, '/') === '/multi/hey') {
+ if ('/multi/hey' === rtrim($pathinfo, '/')) {
if (substr($pathinfo, -1) !== '/') {
return $this->redirect($pathinfo.'/', 'hey');
}
@@ -196,7 +196,7 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/aba')) {
// ababa
- if ($pathinfo === '/ababa') {
+ if ('/ababa' === $pathinfo) {
return array('_route' => 'ababa');
}
@@ -211,12 +211,12 @@ public function match($pathinfo)
if (preg_match('#^a\\.example\\.com$#si', $host, $hostMatches)) {
// route1
- if ($pathinfo === '/route1') {
+ if ('/route1' === $pathinfo) {
return array('_route' => 'route1');
}
// route2
- if ($pathinfo === '/c2/route2') {
+ if ('/c2/route2' === $pathinfo) {
return array('_route' => 'route2');
}
@@ -224,7 +224,7 @@ public function match($pathinfo)
if (preg_match('#^b\\.example\\.com$#si', $host, $hostMatches)) {
// route3
- if ($pathinfo === '/c2/route3') {
+ if ('/c2/route3' === $pathinfo) {
return array('_route' => 'route3');
}
@@ -232,7 +232,7 @@ public function match($pathinfo)
if (preg_match('#^a\\.example\\.com$#si', $host, $hostMatches)) {
// route4
- if ($pathinfo === '/route4') {
+ if ('/route4' === $pathinfo) {
return array('_route' => 'route4');
}
@@ -240,26 +240,26 @@ public function match($pathinfo)
if (preg_match('#^c\\.example\\.com$#si', $host, $hostMatches)) {
// route5
- if ($pathinfo === '/route5') {
+ if ('/route5' === $pathinfo) {
return array('_route' => 'route5');
}
}
// route6
- if ($pathinfo === '/route6') {
+ if ('/route6' === $pathinfo) {
return array('_route' => 'route6');
}
if (preg_match('#^(?P[^\\.]++)\\.example\\.com$#si', $host, $hostMatches)) {
if (0 === strpos($pathinfo, '/route1')) {
// route11
- if ($pathinfo === '/route11') {
+ if ('/route11' === $pathinfo) {
return $this->mergeDefaults(array_replace($hostMatches, array('_route' => 'route11')), array ());
}
// route12
- if ($pathinfo === '/route12') {
+ if ('/route12' === $pathinfo) {
return $this->mergeDefaults(array_replace($hostMatches, array('_route' => 'route12')), array ( 'var1' => 'val',));
}
@@ -292,7 +292,7 @@ public function match($pathinfo)
}
// route17
- if ($pathinfo === '/route17') {
+ if ('/route17' === $pathinfo) {
return array('_route' => 'route17');
}
@@ -300,7 +300,7 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/a')) {
// a
- if ($pathinfo === '/a/a...') {
+ if ('/a/a...' === $pathinfo) {
return array('_route' => 'a');
}
@@ -320,7 +320,7 @@ public function match($pathinfo)
}
// secure
- if ($pathinfo === '/secure') {
+ if ('/secure' === $pathinfo) {
$requiredSchemes = array ( 'https' => 0,);
if (!isset($requiredSchemes[$this->context->getScheme()])) {
return $this->redirect($pathinfo, 'secure', key($requiredSchemes));
@@ -330,7 +330,7 @@ public function match($pathinfo)
}
// nonsecure
- if ($pathinfo === '/nonsecure') {
+ if ('/nonsecure' === $pathinfo) {
$requiredSchemes = array ( 'http' => 0,);
if (!isset($requiredSchemes[$this->context->getScheme()])) {
return $this->redirect($pathinfo, 'nonsecure', key($requiredSchemes));
diff --git a/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher3.php b/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher3.php
index d9da7b02d4b43..bc8bf513c4884 100644
--- a/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher3.php
+++ b/src/Symfony/Component/Routing/Tests/Fixtures/dumper/url_matcher3.php
@@ -29,7 +29,7 @@ public function match($pathinfo)
if (0 === strpos($pathinfo, '/rootprefix')) {
// static
- if ($pathinfo === '/rootprefix/test') {
+ if ('/rootprefix/test' === $pathinfo) {
return array('_route' => 'static');
}
@@ -41,7 +41,7 @@ public function match($pathinfo)
}
// with-condition
- if ($pathinfo === '/with-condition' && ($context->getMethod() == "GET")) {
+ if ('/with-condition' === $pathinfo && ($context->getMethod() == "GET")) {
return array('_route' => 'with-condition');
}
diff --git a/src/Symfony/Component/Security/Acl/Dbal/MutableAclProvider.php b/src/Symfony/Component/Security/Acl/Dbal/MutableAclProvider.php
index ba50d48fa275e..2555c15044474 100644
--- a/src/Symfony/Component/Security/Acl/Dbal/MutableAclProvider.php
+++ b/src/Symfony/Component/Security/Acl/Dbal/MutableAclProvider.php
@@ -315,7 +315,7 @@ public function updateAcl(MutableAclInterface $acl)
foreach ($this->loadedAcls[$acl->getObjectIdentity()->getType()] as $sameTypeAcl) {
if (isset($sharedPropertyChanges['classAces'])) {
- if ($acl !== $sameTypeAcl && $classAcesProperty->getValue($sameTypeAcl) !== $sharedPropertyChanges['classAces'][0]) {
+ if ($acl !== $sameTypeAcl && $sharedPropertyChanges['classAces'][0] !== $classAcesProperty->getValue($sameTypeAcl)) {
throw new ConcurrentModificationException('The "classAces" property has been modified concurrently.');
}
@@ -323,7 +323,7 @@ public function updateAcl(MutableAclInterface $acl)
}
if (isset($sharedPropertyChanges['classFieldAces'])) {
- if ($acl !== $sameTypeAcl && $classFieldAcesProperty->getValue($sameTypeAcl) !== $sharedPropertyChanges['classFieldAces'][0]) {
+ if ($acl !== $sameTypeAcl && $sharedPropertyChanges['classFieldAces'][0] !== $classFieldAcesProperty->getValue($sameTypeAcl)) {
throw new ConcurrentModificationException('The "classFieldAces" property has been modified concurrently.');
}
@@ -870,7 +870,7 @@ private function updateNewFieldAceProperty($name, array $changes)
$classId = $this->createOrRetrieveClassId($oid->getType());
}
- $objectIdentityId = $name === 'classFieldAces' ? null : $ace->getAcl()->getId();
+ $objectIdentityId = 'classFieldAces' === $name ? null : $ace->getAcl()->getId();
$this->connection->executeQuery($this->getInsertAccessControlEntrySql($classId, $objectIdentityId, $field, $i, $sid, $ace->getStrategy(), $ace->getMask(), $ace->isGranting(), $ace->isAuditSuccess(), $ace->isAuditFailure()));
$aceId = $this->connection->executeQuery($this->getSelectAccessControlEntryIdSql($classId, $objectIdentityId, $field, $i))->fetchColumn();
@@ -944,7 +944,7 @@ private function updateNewAceProperty($name, array $changes)
$classId = $this->createOrRetrieveClassId($oid->getType());
}
- $objectIdentityId = $name === 'classAces' ? null : $ace->getAcl()->getId();
+ $objectIdentityId = 'classAces' === $name ? null : $ace->getAcl()->getId();
$this->connection->executeQuery($this->getInsertAccessControlEntrySql($classId, $objectIdentityId, null, $i, $sid, $ace->getStrategy(), $ace->getMask(), $ace->isGranting(), $ace->isAuditSuccess(), $ace->isAuditFailure()));
$aceId = $this->connection->executeQuery($this->getSelectAccessControlEntryIdSql($classId, $objectIdentityId, null, $i))->fetchColumn();
diff --git a/src/Symfony/Component/Security/Acl/Tests/Dbal/AclProviderBenchmarkTest.php b/src/Symfony/Component/Security/Acl/Tests/Dbal/AclProviderBenchmarkTest.php
index b5b4dab95f544..6341401c24c2a 100644
--- a/src/Symfony/Component/Security/Acl/Tests/Dbal/AclProviderBenchmarkTest.php
+++ b/src/Symfony/Component/Security/Acl/Tests/Dbal/AclProviderBenchmarkTest.php
@@ -121,7 +121,7 @@ protected function chooseClassId()
{
static $id = 1000;
- if ($id === 1000 || ($id < 1500 && rand(0, 1))) {
+ if (1000 === $id || ($id < 1500 && rand(0, 1))) {
$this->insertClassStmt->execute(array($id, $this->getRandomString(rand(20, 100), 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\\_')));
++$id;
@@ -158,7 +158,7 @@ protected function chooseSid()
{
static $id = 1000;
- if ($id === 1000 || ($id < 11000 && rand(0, 1))) {
+ if (1000 === $id || ($id < 11000 && rand(0, 1))) {
$this->insertSidStmt->execute(array(
$id,
$this->getRandomString(rand(5, 30)),
@@ -193,9 +193,9 @@ protected function generateAces($classId, $objectId)
$sids[$sid][] = $fieldName;
$strategy = rand(0, 2);
- if ($strategy === 0) {
+ if (0 === $strategy) {
$strategy = PermissionGrantingStrategy::ALL;
- } elseif ($strategy === 1) {
+ } elseif (1 === $strategy) {
$strategy = PermissionGrantingStrategy::ANY;
} else {
$strategy = PermissionGrantingStrategy::EQUAL;
diff --git a/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php b/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php
index c18c2cbf09f0f..55c65dd7a53a7 100644
--- a/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php
+++ b/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php
@@ -172,7 +172,7 @@ private function decideConsensus(TokenInterface $token, array $attributes, $obje
return false;
}
- if ($grant == $deny && $grant != 0) {
+ if ($grant == $deny && 0 != $grant) {
return $this->allowIfEqualGrantedDeniedDecisions;
}
diff --git a/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php b/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php
index cde4454e9be3e..6fde611aefd0e 100644
--- a/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php
+++ b/src/Symfony/Component/Security/Core/User/InMemoryUserProvider.php
@@ -91,7 +91,7 @@ public function refreshUser(UserInterface $user)
*/
public function supportsClass($class)
{
- return $class === 'Symfony\Component\Security\Core\User\User';
+ return 'Symfony\Component\Security\Core\User\User' === $class;
}
/**
diff --git a/src/Symfony/Component/Security/Http/Authentication/AuthenticationUtils.php b/src/Symfony/Component/Security/Http/Authentication/AuthenticationUtils.php
index c6397e8ca1e3b..0012d36a1fa00 100644
--- a/src/Symfony/Component/Security/Http/Authentication/AuthenticationUtils.php
+++ b/src/Symfony/Component/Security/Http/Authentication/AuthenticationUtils.php
@@ -49,7 +49,7 @@ public function getLastAuthenticationError($clearSession = true)
if ($request->attributes->has(Security::AUTHENTICATION_ERROR)) {
$authenticationException = $request->attributes->get(Security::AUTHENTICATION_ERROR);
- } elseif ($session !== null && $session->has(Security::AUTHENTICATION_ERROR)) {
+ } elseif (null !== $session && $session->has(Security::AUTHENTICATION_ERROR)) {
$authenticationException = $session->get(Security::AUTHENTICATION_ERROR);
if ($clearSession) {
diff --git a/src/Symfony/Component/Security/Http/HttpUtils.php b/src/Symfony/Component/Security/Http/HttpUtils.php
index 56add79926d3e..1a8b4f3ced155 100644
--- a/src/Symfony/Component/Security/Http/HttpUtils.php
+++ b/src/Symfony/Component/Security/Http/HttpUtils.php
@@ -41,7 +41,7 @@ class HttpUtils
public function __construct(UrlGeneratorInterface $urlGenerator = null, $urlMatcher = null)
{
$this->urlGenerator = $urlGenerator;
- if ($urlMatcher !== null && !$urlMatcher instanceof UrlMatcherInterface && !$urlMatcher instanceof RequestMatcherInterface) {
+ if (null !== $urlMatcher && !$urlMatcher instanceof UrlMatcherInterface && !$urlMatcher instanceof RequestMatcherInterface) {
throw new \InvalidArgumentException('Matcher must either implement UrlMatcherInterface or RequestMatcherInterface.');
}
$this->urlMatcher = $urlMatcher;
diff --git a/src/Symfony/Component/Security/Http/RememberMe/AbstractRememberMeServices.php b/src/Symfony/Component/Security/Http/RememberMe/AbstractRememberMeServices.php
index 4ab3465c66263..675afe7eed799 100644
--- a/src/Symfony/Component/Security/Http/RememberMe/AbstractRememberMeServices.php
+++ b/src/Symfony/Component/Security/Http/RememberMe/AbstractRememberMeServices.php
@@ -318,6 +318,6 @@ protected function isRememberMeRequested(Request $request)
$this->logger->debug('Did not send remember-me cookie.', array('parameter' => $this->options['remember_me_parameter']));
}
- return $parameter === 'true' || $parameter === 'on' || $parameter === '1' || $parameter === 'yes' || $parameter === true;
+ return 'true' === $parameter || 'on' === $parameter || '1' === $parameter || 'yes' === $parameter || true === $parameter;
}
}
diff --git a/src/Symfony/Component/Security/Http/RememberMe/PersistentTokenBasedRememberMeServices.php b/src/Symfony/Component/Security/Http/RememberMe/PersistentTokenBasedRememberMeServices.php
index cbbbb235192d9..c294067377c27 100644
--- a/src/Symfony/Component/Security/Http/RememberMe/PersistentTokenBasedRememberMeServices.php
+++ b/src/Symfony/Component/Security/Http/RememberMe/PersistentTokenBasedRememberMeServices.php
@@ -72,7 +72,7 @@ protected function cancelCookie(Request $request)
// Delete cookie from the tokenProvider
if (null !== ($cookie = $request->cookies->get($this->options['name']))
- && count($parts = $this->decodeCookie($cookie)) === 2
+ && 2 === count($parts = $this->decodeCookie($cookie))
) {
list($series) = $parts;
$this->tokenProvider->deleteTokenBySeries($series);
@@ -84,7 +84,7 @@ protected function cancelCookie(Request $request)
*/
protected function processAutoLoginCookie(array $cookieParts, Request $request)
{
- if (count($cookieParts) !== 2) {
+ if (2 !== count($cookieParts)) {
throw new AuthenticationException('The cookie is invalid.');
}
diff --git a/src/Symfony/Component/Security/Http/RememberMe/TokenBasedRememberMeServices.php b/src/Symfony/Component/Security/Http/RememberMe/TokenBasedRememberMeServices.php
index d68ada5211a92..25d2bd5a4b9a8 100644
--- a/src/Symfony/Component/Security/Http/RememberMe/TokenBasedRememberMeServices.php
+++ b/src/Symfony/Component/Security/Http/RememberMe/TokenBasedRememberMeServices.php
@@ -32,7 +32,7 @@ class TokenBasedRememberMeServices extends AbstractRememberMeServices
*/
protected function processAutoLoginCookie(array $cookieParts, Request $request)
{
- if (count($cookieParts) !== 4) {
+ if (4 !== count($cookieParts)) {
throw new AuthenticationException('The cookie is invalid.');
}
diff --git a/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php b/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php
index ba8edc3b17401..e3bb11caa9c87 100644
--- a/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php
+++ b/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php
@@ -283,7 +283,7 @@ protected function runSessionOnKernelResponse($newToken, $original = null)
{
$session = new Session(new MockArraySessionStorage());
- if ($original !== null) {
+ if (null !== $original) {
$session->set('_security_session', $original);
}
diff --git a/src/Symfony/Component/Security/Http/Tests/RememberMe/ResponseListenerTest.php b/src/Symfony/Component/Security/Http/Tests/RememberMe/ResponseListenerTest.php
index 42649ef5f6577..bc10698f0fb4f 100644
--- a/src/Symfony/Component/Security/Http/Tests/RememberMe/ResponseListenerTest.php
+++ b/src/Symfony/Component/Security/Http/Tests/RememberMe/ResponseListenerTest.php
@@ -96,7 +96,7 @@ private function getEvent($request, $response, $type = HttpKernelInterface::MAST
->getMock();
$event->expects($this->any())->method('getRequest')->will($this->returnValue($request));
- $event->expects($this->any())->method('isMasterRequest')->will($this->returnValue($type === HttpKernelInterface::MASTER_REQUEST));
+ $event->expects($this->any())->method('isMasterRequest')->will($this->returnValue(HttpKernelInterface::MASTER_REQUEST === $type));
$event->expects($this->any())->method('getResponse')->will($this->returnValue($response));
return $event;
diff --git a/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php b/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php
index e8a24a39d69d0..b363401f235df 100644
--- a/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php
+++ b/src/Symfony/Component/Serializer/Encoder/XmlEncoder.php
@@ -94,10 +94,10 @@ public function decode($data, $format, array $context = array())
$rootNode = null;
foreach ($dom->childNodes as $child) {
- if ($child->nodeType === XML_DOCUMENT_TYPE_NODE) {
+ if (XML_DOCUMENT_TYPE_NODE === $child->nodeType) {
throw new UnexpectedValueException('Document types are not allowed.');
}
- if (!$rootNode && $child->nodeType !== XML_PI_NODE) {
+ if (!$rootNode && XML_PI_NODE !== $child->nodeType) {
$rootNode = $child;
}
}
@@ -339,7 +339,7 @@ private function parseXmlValue(\DOMNode $node)
$value = array();
foreach ($node->childNodes as $subnode) {
- if ($subnode->nodeType === XML_PI_NODE) {
+ if (XML_PI_NODE === $subnode->nodeType) {
continue;
}
@@ -388,7 +388,7 @@ private function buildXml(\DOMNode $parentNode, $data, $xmlRootNodeName = null)
$data = $this->serializer->normalize($data, $this->format, $this->context);
}
$parentNode->setAttribute($attributeName, $data);
- } elseif ($key === '#') {
+ } elseif ('#' === $key) {
$append = $this->selectNodeType($parentNode, $data);
} elseif (is_array($data) && false === is_numeric($key)) {
// Is this array fully numeric keys?
diff --git a/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php b/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php
index 5149d0dbc7d97..85b9c83d5247c 100644
--- a/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php
+++ b/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php
@@ -325,7 +325,7 @@ protected function instantiateObject(array &$data, $class, array &$context, \Ref
$paramName = $constructorParameter->name;
$key = $this->nameConverter ? $this->nameConverter->normalize($paramName) : $paramName;
- $allowed = $allowedAttributes === false || in_array($paramName, $allowedAttributes);
+ $allowed = false === $allowedAttributes || in_array($paramName, $allowedAttributes);
$ignored = in_array($paramName, $this->ignoredAttributes);
if (method_exists($constructorParameter, 'isVariadic') && $constructorParameter->isVariadic()) {
if ($allowed && !$ignored && (isset($data[$key]) || array_key_exists($key, $data))) {
diff --git a/src/Symfony/Component/Serializer/Normalizer/GetSetMethodNormalizer.php b/src/Symfony/Component/Serializer/Normalizer/GetSetMethodNormalizer.php
index a5e5dbf8484c9..2b054dfc9d9cb 100644
--- a/src/Symfony/Component/Serializer/Normalizer/GetSetMethodNormalizer.php
+++ b/src/Symfony/Component/Serializer/Normalizer/GetSetMethodNormalizer.php
@@ -108,7 +108,7 @@ public function denormalize($data, $class, $format = null, array $context = arra
$attribute = $this->nameConverter->denormalize($attribute);
}
- $allowed = $allowedAttributes === false || in_array($attribute, $allowedAttributes);
+ $allowed = false === $allowedAttributes || in_array($attribute, $allowedAttributes);
$ignored = in_array($attribute, $this->ignoredAttributes);
if ($allowed && !$ignored) {
diff --git a/src/Symfony/Component/Serializer/Normalizer/ObjectNormalizer.php b/src/Symfony/Component/Serializer/Normalizer/ObjectNormalizer.php
index fe1676fbf36fb..fbd771dbd76ab 100644
--- a/src/Symfony/Component/Serializer/Normalizer/ObjectNormalizer.php
+++ b/src/Symfony/Component/Serializer/Normalizer/ObjectNormalizer.php
@@ -75,10 +75,10 @@ public function normalize($object, $format = null, array $context = array())
) {
$name = $reflMethod->getName();
- if (strpos($name, 'get') === 0 || strpos($name, 'has') === 0) {
+ if (0 === strpos($name, 'get') || 0 === strpos($name, 'has')) {
// getters and hassers
$attributes[lcfirst(substr($name, 3))] = true;
- } elseif (strpos($name, 'is') === 0) {
+ } elseif (0 === strpos($name, 'is')) {
// issers
$attributes[lcfirst(substr($name, 2))] = true;
}
@@ -148,7 +148,7 @@ public function denormalize($data, $class, $format = null, array $context = arra
$attribute = $this->nameConverter->denormalize($attribute);
}
- $allowed = $allowedAttributes === false || in_array($attribute, $allowedAttributes);
+ $allowed = false === $allowedAttributes || in_array($attribute, $allowedAttributes);
$ignored = in_array($attribute, $this->ignoredAttributes);
if ($allowed && !$ignored) {
diff --git a/src/Symfony/Component/Serializer/Normalizer/PropertyNormalizer.php b/src/Symfony/Component/Serializer/Normalizer/PropertyNormalizer.php
index abbc74f27c5bc..a5764244fe4cc 100644
--- a/src/Symfony/Component/Serializer/Normalizer/PropertyNormalizer.php
+++ b/src/Symfony/Component/Serializer/Normalizer/PropertyNormalizer.php
@@ -105,7 +105,7 @@ public function denormalize($data, $class, $format = null, array $context = arra
$propertyName = $this->nameConverter->denormalize($propertyName);
}
- $allowed = $allowedAttributes === false || in_array($propertyName, $allowedAttributes);
+ $allowed = false === $allowedAttributes || in_array($propertyName, $allowedAttributes);
$ignored = in_array($propertyName, $this->ignoredAttributes);
if ($allowed && !$ignored && $reflectionClass->hasProperty($propertyName)) {
$property = $reflectionClass->getProperty($propertyName);
diff --git a/src/Symfony/Component/Serializer/Tests/Fixtures/ScalarDummy.php b/src/Symfony/Component/Serializer/Tests/Fixtures/ScalarDummy.php
index e9db23882b58f..598e76fda8bf7 100644
--- a/src/Symfony/Component/Serializer/Tests/Fixtures/ScalarDummy.php
+++ b/src/Symfony/Component/Serializer/Tests/Fixtures/ScalarDummy.php
@@ -23,12 +23,12 @@ class ScalarDummy implements NormalizableInterface, DenormalizableInterface
public function normalize(NormalizerInterface $normalizer, $format = null, array $context = array())
{
- return $format === 'xml' ? $this->xmlFoo : $this->foo;
+ return 'xml' === $format ? $this->xmlFoo : $this->foo;
}
public function denormalize(DenormalizerInterface $denormalizer, $data, $format = null, array $context = array())
{
- if ($format === 'xml') {
+ if ('xml' === $format) {
$this->xmlFoo = $data;
} else {
$this->foo = $data;
diff --git a/src/Symfony/Component/Templating/Loader/FilesystemLoader.php b/src/Symfony/Component/Templating/Loader/FilesystemLoader.php
index 0d102a6326e6c..a190f887aa053 100644
--- a/src/Symfony/Component/Templating/Loader/FilesystemLoader.php
+++ b/src/Symfony/Component/Templating/Loader/FilesystemLoader.php
@@ -111,10 +111,10 @@ public function isFresh(TemplateReferenceInterface $template, $time)
*/
protected static function isAbsolutePath($file)
{
- if ($file[0] == '/' || $file[0] == '\\'
+ if ('/' == $file[0] || '\\' == $file[0]
|| (strlen($file) > 3 && ctype_alpha($file[0])
- && $file[1] == ':'
- && ($file[2] == '\\' || $file[2] == '/')
+ && ':' == $file[1]
+ && ('\\' == $file[2] || '/' == $file[2])
)
|| null !== parse_url($file, PHP_URL_SCHEME)
) {
diff --git a/src/Symfony/Component/Translation/Loader/MoFileLoader.php b/src/Symfony/Component/Translation/Loader/MoFileLoader.php
index 3a0c80f1c91cf..50811d01aaf9f 100644
--- a/src/Symfony/Component/Translation/Loader/MoFileLoader.php
+++ b/src/Symfony/Component/Translation/Loader/MoFileLoader.php
@@ -96,9 +96,9 @@ private function parse($resource)
$magic = unpack('V1', fread($stream, 4));
$magic = hexdec(substr(dechex(current($magic)), -8));
- if ($magic == self::MO_LITTLE_ENDIAN_MAGIC) {
+ if (self::MO_LITTLE_ENDIAN_MAGIC == $magic) {
$isBigEndian = false;
- } elseif ($magic == self::MO_BIG_ENDIAN_MAGIC) {
+ } elseif (self::MO_BIG_ENDIAN_MAGIC == $magic) {
$isBigEndian = true;
} else {
throw new InvalidResourceException('MO stream content has an invalid format.');
@@ -132,7 +132,7 @@ private function parse($resource)
fseek($stream, $offset);
$singularId = fread($stream, $length);
- if (strpos($singularId, "\000") !== false) {
+ if (false !== strpos($singularId, "\000")) {
list($singularId, $pluralId) = explode("\000", $singularId);
}
@@ -147,7 +147,7 @@ private function parse($resource)
fseek($stream, $offset);
$translated = fread($stream, $length);
- if (strpos($translated, "\000") !== false) {
+ if (false !== strpos($translated, "\000")) {
$translated = explode("\000", $translated);
}
diff --git a/src/Symfony/Component/Translation/Loader/PoFileLoader.php b/src/Symfony/Component/Translation/Loader/PoFileLoader.php
index 29e898cc47ceb..c2d0ce2b99a34 100644
--- a/src/Symfony/Component/Translation/Loader/PoFileLoader.php
+++ b/src/Symfony/Component/Translation/Loader/PoFileLoader.php
@@ -113,24 +113,24 @@ private function parse($resource)
while ($line = fgets($stream)) {
$line = trim($line);
- if ($line === '') {
+ if ('' === $line) {
// Whitespace indicated current item is done
if (!in_array('fuzzy', $flags)) {
$this->addMessage($messages, $item);
}
$item = $defaults;
$flags = array();
- } elseif (substr($line, 0, 2) === '#,') {
+ } elseif ('#,' === substr($line, 0, 2)) {
$flags = array_map('trim', explode(',', substr($line, 2)));
- } elseif (substr($line, 0, 7) === 'msgid "') {
+ } elseif ('msgid "' === substr($line, 0, 7)) {
// We start a new msg so save previous
// TODO: this fails when comments or contexts are added
$this->addMessage($messages, $item);
$item = $defaults;
$item['ids']['singular'] = substr($line, 7, -1);
- } elseif (substr($line, 0, 8) === 'msgstr "') {
+ } elseif ('msgstr "' === substr($line, 0, 8)) {
$item['translated'] = substr($line, 8, -1);
- } elseif ($line[0] === '"') {
+ } elseif ('"' === $line[0]) {
$continues = isset($item['translated']) ? 'translated' : 'ids';
if (is_array($item[$continues])) {
@@ -139,9 +139,9 @@ private function parse($resource)
} else {
$item[$continues] .= substr($line, 1, -1);
}
- } elseif (substr($line, 0, 14) === 'msgid_plural "') {
+ } elseif ('msgid_plural "' === substr($line, 0, 14)) {
$item['ids']['plural'] = substr($line, 14, -1);
- } elseif (substr($line, 0, 7) === 'msgstr[') {
+ } elseif ('msgstr[' === substr($line, 0, 7)) {
$size = strpos($line, ']');
$item['translated'][(int) substr($line, 7, 1)] = substr($line, $size + 3, -1);
}
diff --git a/src/Symfony/Component/Translation/Loader/QtFileLoader.php b/src/Symfony/Component/Translation/Loader/QtFileLoader.php
index 657bd6eb53ce5..22536aa866c62 100644
--- a/src/Symfony/Component/Translation/Loader/QtFileLoader.php
+++ b/src/Symfony/Component/Translation/Loader/QtFileLoader.php
@@ -50,7 +50,7 @@ public function load($resource, $locale, $domain = 'messages')
$nodes = $xpath->evaluate('//TS/context/name[text()="'.$domain.'"]');
$catalogue = new MessageCatalogue($locale);
- if ($nodes->length == 1) {
+ if (1 == $nodes->length) {
$translations = $nodes->item(0)->nextSibling->parentNode->parentNode->getElementsByTagName('message');
foreach ($translations as $translation) {
$translationValue = (string) $translation->getElementsByTagName('translation')->item(0)->nodeValue;
diff --git a/src/Symfony/Component/Translation/PluralizationRules.php b/src/Symfony/Component/Translation/PluralizationRules.php
index 09748211b13b3..847ffe3c44f76 100644
--- a/src/Symfony/Component/Translation/PluralizationRules.php
+++ b/src/Symfony/Component/Translation/PluralizationRules.php
@@ -123,7 +123,7 @@ public static function get($number, $locale)
case 'tk':
case 'ur':
case 'zu':
- return ($number == 1) ? 0 : 1;
+ return (1 == $number) ? 0 : 1;
case 'am':
case 'bh':
@@ -138,7 +138,7 @@ public static function get($number, $locale)
case 'xbr':
case 'ti':
case 'wa':
- return (($number == 0) || ($number == 1)) ? 0 : 1;
+ return ((0 == $number) || (1 == $number)) ? 0 : 1;
case 'be':
case 'bs':
@@ -146,41 +146,41 @@ public static function get($number, $locale)
case 'ru':
case 'sr':
case 'uk':
- return (($number % 10 == 1) && ($number % 100 != 11)) ? 0 : ((($number % 10 >= 2) && ($number % 10 <= 4) && (($number % 100 < 10) || ($number % 100 >= 20))) ? 1 : 2);
+ return ((1 == $number % 10) && (11 != $number % 100)) ? 0 : ((($number % 10 >= 2) && ($number % 10 <= 4) && (($number % 100 < 10) || ($number % 100 >= 20))) ? 1 : 2);
case 'cs':
case 'sk':
- return ($number == 1) ? 0 : ((($number >= 2) && ($number <= 4)) ? 1 : 2);
+ return (1 == $number) ? 0 : ((($number >= 2) && ($number <= 4)) ? 1 : 2);
case 'ga':
- return ($number == 1) ? 0 : (($number == 2) ? 1 : 2);
+ return (1 == $number) ? 0 : ((2 == $number) ? 1 : 2);
case 'lt':
- return (($number % 10 == 1) && ($number % 100 != 11)) ? 0 : ((($number % 10 >= 2) && (($number % 100 < 10) || ($number % 100 >= 20))) ? 1 : 2);
+ return ((1 == $number % 10) && (11 != $number % 100)) ? 0 : ((($number % 10 >= 2) && (($number % 100 < 10) || ($number % 100 >= 20))) ? 1 : 2);
case 'sl':
- return ($number % 100 == 1) ? 0 : (($number % 100 == 2) ? 1 : ((($number % 100 == 3) || ($number % 100 == 4)) ? 2 : 3));
+ return (1 == $number % 100) ? 0 : ((2 == $number % 100) ? 1 : (((3 == $number % 100) || (4 == $number % 100)) ? 2 : 3));
case 'mk':
- return ($number % 10 == 1) ? 0 : 1;
+ return (1 == $number % 10) ? 0 : 1;
case 'mt':
- return ($number == 1) ? 0 : ((($number == 0) || (($number % 100 > 1) && ($number % 100 < 11))) ? 1 : ((($number % 100 > 10) && ($number % 100 < 20)) ? 2 : 3));
+ return (1 == $number) ? 0 : (((0 == $number) || (($number % 100 > 1) && ($number % 100 < 11))) ? 1 : ((($number % 100 > 10) && ($number % 100 < 20)) ? 2 : 3));
case 'lv':
- return ($number == 0) ? 0 : ((($number % 10 == 1) && ($number % 100 != 11)) ? 1 : 2);
+ return (0 == $number) ? 0 : (((1 == $number % 10) && (11 != $number % 100)) ? 1 : 2);
case 'pl':
- return ($number == 1) ? 0 : ((($number % 10 >= 2) && ($number % 10 <= 4) && (($number % 100 < 12) || ($number % 100 > 14))) ? 1 : 2);
+ return (1 == $number) ? 0 : ((($number % 10 >= 2) && ($number % 10 <= 4) && (($number % 100 < 12) || ($number % 100 > 14))) ? 1 : 2);
case 'cy':
- return ($number == 1) ? 0 : (($number == 2) ? 1 : ((($number == 8) || ($number == 11)) ? 2 : 3));
+ return (1 == $number) ? 0 : ((2 == $number) ? 1 : (((8 == $number) || (11 == $number)) ? 2 : 3));
case 'ro':
- return ($number == 1) ? 0 : ((($number == 0) || (($number % 100 > 0) && ($number % 100 < 20))) ? 1 : 2);
+ return (1 == $number) ? 0 : (((0 == $number) || (($number % 100 > 0) && ($number % 100 < 20))) ? 1 : 2);
case 'ar':
- return ($number == 0) ? 0 : (($number == 1) ? 1 : (($number == 2) ? 2 : ((($number % 100 >= 3) && ($number % 100 <= 10)) ? 3 : ((($number % 100 >= 11) && ($number % 100 <= 99)) ? 4 : 5))));
+ return (0 == $number) ? 0 : ((1 == $number) ? 1 : ((2 == $number) ? 2 : ((($number % 100 >= 3) && ($number % 100 <= 10)) ? 3 : ((($number % 100 >= 11) && ($number % 100 <= 99)) ? 4 : 5))));
default:
return 0;
diff --git a/src/Symfony/Component/Translation/Translator.php b/src/Symfony/Component/Translation/Translator.php
index 816cfd28f9f2a..a8371f01026a4 100644
--- a/src/Symfony/Component/Translation/Translator.php
+++ b/src/Symfony/Component/Translation/Translator.php
@@ -443,7 +443,7 @@ protected function computeFallbackLocales($locale)
$locales[] = $fallback;
}
- if (strrchr($locale, '_') !== false) {
+ if (false !== strrchr($locale, '_')) {
array_unshift($locales, substr($locale, 0, -strlen(strrchr($locale, '_'))));
}
diff --git a/src/Symfony/Component/Validator/Constraint.php b/src/Symfony/Component/Validator/Constraint.php
index fc9d8ae563448..bac99dcfcf11f 100644
--- a/src/Symfony/Component/Validator/Constraint.php
+++ b/src/Symfony/Component/Validator/Constraint.php
@@ -141,7 +141,7 @@ public function __construct($options = null)
$invalidOptions[] = $option;
}
}
- } elseif (null !== $options && !(is_array($options) && count($options) === 0)) {
+ } elseif (null !== $options && !(is_array($options) && 0 === count($options))) {
$option = $this->getDefaultOption();
if (null === $option) {
diff --git a/src/Symfony/Component/Validator/Constraints/ChoiceValidator.php b/src/Symfony/Component/Validator/Constraints/ChoiceValidator.php
index 83cfc6e77887a..c1b11599d024d 100644
--- a/src/Symfony/Component/Validator/Constraints/ChoiceValidator.php
+++ b/src/Symfony/Component/Validator/Constraints/ChoiceValidator.php
@@ -81,7 +81,7 @@ public function validate($value, Constraint $constraint)
$count = count($value);
- if ($constraint->min !== null && $count < $constraint->min) {
+ if (null !== $constraint->min && $count < $constraint->min) {
if ($this->context instanceof ExecutionContextInterface) {
$this->context->buildViolation($constraint->minMessage)
->setParameter('{{ limit }}', $constraint->min)
@@ -99,7 +99,7 @@ public function validate($value, Constraint $constraint)
return;
}
- if ($constraint->max !== null && $count > $constraint->max) {
+ if (null !== $constraint->max && $count > $constraint->max) {
if ($this->context instanceof ExecutionContextInterface) {
$this->context->buildViolation($constraint->maxMessage)
->setParameter('{{ limit }}', $constraint->max)
diff --git a/src/Symfony/Component/Validator/Constraints/Collection.php b/src/Symfony/Component/Validator/Constraints/Collection.php
index ae55366cc9f23..afb0f03e35703 100644
--- a/src/Symfony/Component/Validator/Constraints/Collection.php
+++ b/src/Symfony/Component/Validator/Constraints/Collection.php
@@ -63,7 +63,7 @@ protected function initializeNestedConstraints()
foreach ($this->fields as $fieldName => $field) {
// the XmlFileLoader and YamlFileLoader pass the field Optional
// and Required constraint as an array with exactly one element
- if (is_array($field) && count($field) == 1) {
+ if (is_array($field) && 1 == count($field)) {
$this->fields[$fieldName] = $field = $field[0];
}
diff --git a/src/Symfony/Component/Validator/Constraints/ImageValidator.php b/src/Symfony/Component/Validator/Constraints/ImageValidator.php
index a5165e25532cd..4ff9e00c2f9be 100644
--- a/src/Symfony/Component/Validator/Constraints/ImageValidator.php
+++ b/src/Symfony/Component/Validator/Constraints/ImageValidator.php
@@ -53,7 +53,7 @@ public function validate($value, Constraint $constraint)
$size = @getimagesize($value);
- if (empty($size) || ($size[0] === 0) || ($size[1] === 0)) {
+ if (empty($size) || (0 === $size[0]) || (0 === $size[1])) {
if ($this->context instanceof ExecutionContextInterface) {
$this->context->buildViolation($constraint->sizeNotDetectedMessage)
->setCode(Image::SIZE_NOT_DETECTED_ERROR)
diff --git a/src/Symfony/Component/Validator/Constraints/TypeValidator.php b/src/Symfony/Component/Validator/Constraints/TypeValidator.php
index 592f122502773..e5ae85e542d56 100644
--- a/src/Symfony/Component/Validator/Constraints/TypeValidator.php
+++ b/src/Symfony/Component/Validator/Constraints/TypeValidator.php
@@ -35,7 +35,7 @@ public function validate($value, Constraint $constraint)
}
$type = strtolower($constraint->type);
- $type = $type == 'boolean' ? 'bool' : $constraint->type;
+ $type = 'boolean' == $type ? 'bool' : $constraint->type;
$isFunction = 'is_'.$type;
$ctypeFunction = 'ctype_'.$type;
diff --git a/src/Symfony/Component/Validator/Constraints/UuidValidator.php b/src/Symfony/Component/Validator/Constraints/UuidValidator.php
index d025a560d28aa..6dcda078a418e 100644
--- a/src/Symfony/Component/Validator/Constraints/UuidValidator.php
+++ b/src/Symfony/Component/Validator/Constraints/UuidValidator.php
@@ -327,7 +327,7 @@ private function validateStrict($value, Uuid $constraint)
// 0b10xx
// & 0b1100 (12)
// = 0b1000 (8)
- if ((hexdec($value[self::STRICT_VARIANT_POSITION]) & 12) !== 8) {
+ if (8 !== (hexdec($value[self::STRICT_VARIANT_POSITION]) & 12)) {
if ($this->context instanceof ExecutionContextInterface) {
$this->context->buildViolation($constraint->message)
->setParameter('{{ value }}', $this->formatValue($value))
diff --git a/src/Symfony/Component/Validator/Mapping/Loader/AbstractLoader.php b/src/Symfony/Component/Validator/Mapping/Loader/AbstractLoader.php
index 2ae89886c8d09..0d61e9aa4394a 100644
--- a/src/Symfony/Component/Validator/Mapping/Loader/AbstractLoader.php
+++ b/src/Symfony/Component/Validator/Mapping/Loader/AbstractLoader.php
@@ -72,9 +72,9 @@ protected function addNamespaceAlias($alias, $namespace)
*/
protected function newConstraint($name, $options = null)
{
- if (strpos($name, '\\') !== false && class_exists($name)) {
+ if (false !== strpos($name, '\\') && class_exists($name)) {
$className = (string) $name;
- } elseif (strpos($name, ':') !== false) {
+ } elseif (false !== strpos($name, ':')) {
list($prefix, $className) = explode(':', $name, 2);
if (!isset($this->namespaces[$prefix])) {
diff --git a/src/Symfony/Component/VarDumper/Caster/SplCaster.php b/src/Symfony/Component/VarDumper/Caster/SplCaster.php
index d50419f624394..835837266128e 100644
--- a/src/Symfony/Component/VarDumper/Caster/SplCaster.php
+++ b/src/Symfony/Component/VarDumper/Caster/SplCaster.php
@@ -33,7 +33,7 @@ public static function castArrayObject(\ArrayObject $c, array $a, Stub $stub, $i
$prefix.'storage' => $c->getArrayCopy(),
);
- if ($class === 'ArrayObject') {
+ if ('ArrayObject' === $class) {
$a = $b;
} else {
if (!($flags & \ArrayObject::STD_PROP_LIST)) {
diff --git a/src/Symfony/Component/VarDumper/Tests/VarClonerTest.php b/src/Symfony/Component/VarDumper/Tests/VarClonerTest.php
index 6e98d6ecbcd78..a1c69224b9bf5 100644
--- a/src/Symfony/Component/VarDumper/Tests/VarClonerTest.php
+++ b/src/Symfony/Component/VarDumper/Tests/VarClonerTest.php
@@ -138,7 +138,7 @@ public function testClone()
public function testJsonCast()
{
- if (ini_get('xdebug.overload_var_dump') == 2) {
+ if (2 == ini_get('xdebug.overload_var_dump')) {
$this->markTestSkipped('xdebug is active');
}
diff --git a/src/Symfony/Component/Yaml/Inline.php b/src/Symfony/Component/Yaml/Inline.php
index 06268a2bc6979..6d5ac1cd807f2 100644
--- a/src/Symfony/Component/Yaml/Inline.php
+++ b/src/Symfony/Component/Yaml/Inline.php
@@ -481,7 +481,7 @@ private static function evaluateScalar($scalar, $references = array())
case 'false' === $scalarLower:
return false;
// Optimise for returning strings.
- case $scalar[0] === '+' || $scalar[0] === '-' || $scalar[0] === '.' || $scalar[0] === '!' || is_numeric($scalar[0]):
+ case '+' === $scalar[0] || '-' === $scalar[0] || '.' === $scalar[0] || '!' === $scalar[0] || is_numeric($scalar[0]):
switch (true) {
case 0 === strpos($scalar, '!str'):
return (string) substr($scalar, 5);
diff --git a/src/Symfony/Component/Yaml/Parser.php b/src/Symfony/Component/Yaml/Parser.php
index 90a2f34e02123..fb3e205d29a52 100644
--- a/src/Symfony/Component/Yaml/Parser.php
+++ b/src/Symfony/Component/Yaml/Parser.php
@@ -200,7 +200,7 @@ private function doParse($value, $exceptionOnInvalidType = false, $objectSupport
$data += $refValue; // array union
} else {
- if (isset($values['value']) && $values['value'] !== '') {
+ if (isset($values['value']) && '' !== $values['value']) {
$value = $values['value'];
} else {
$value = $this->getNextEmbedBlock();
@@ -406,7 +406,7 @@ private function getNextEmbedBlock($indentation = null, $inSequence = false)
$indent = $this->getCurrentLineIndentation();
// terminate all block scalars that are more indented than the current line
- if (!empty($blockScalarIndentations) && $indent < $previousLineIndentation && trim($this->currentLine) !== '') {
+ if (!empty($blockScalarIndentations) && $indent < $previousLineIndentation && '' !== trim($this->currentLine)) {
foreach ($blockScalarIndentations as $key => $blockScalarIndentation) {
if ($blockScalarIndentation >= $this->getCurrentLineIndentation()) {
unset($blockScalarIndentations[$key]);
@@ -699,7 +699,7 @@ private function isCurrentLineComment()
//checking explicitly the first char of the trim is faster than loops or strpos
$ltrimmedLine = ltrim($this->currentLine, ' ');
- return '' !== $ltrimmedLine && $ltrimmedLine[0] === '#';
+ return '' !== $ltrimmedLine && '#' === $ltrimmedLine[0];
}
private function isCurrentLineLastLineInDocument()
@@ -725,7 +725,7 @@ private function cleanup($value)
// remove leading comments
$trimmedValue = preg_replace('#^(\#.*?\n)+#s', '', $value, -1, $count);
- if ($count == 1) {
+ if (1 == $count) {
// items have been removed, update the offset
$this->offset += substr_count($value, "\n") - substr_count($trimmedValue, "\n");
$value = $trimmedValue;
@@ -733,7 +733,7 @@ private function cleanup($value)
// remove start of the document marker (---)
$trimmedValue = preg_replace('#^\-\-\-.*?\n#s', '', $value, -1, $count);
- if ($count == 1) {
+ if (1 == $count) {
// items have been removed, update the offset
$this->offset += substr_count($value, "\n") - substr_count($trimmedValue, "\n");
$value = $trimmedValue;
diff --git a/src/Symfony/Component/Yaml/Yaml.php b/src/Symfony/Component/Yaml/Yaml.php
index 6fc4e9273d50b..62901ec075d32 100644
--- a/src/Symfony/Component/Yaml/Yaml.php
+++ b/src/Symfony/Component/Yaml/Yaml.php
@@ -48,7 +48,7 @@ public static function parse($input, $exceptionOnInvalidType = false, $objectSup
{
// if input is a file, process it
$file = '';
- if (strpos($input, "\n") === false && is_file($input)) {
+ if (false === strpos($input, "\n") && is_file($input)) {
@trigger_error('The ability to pass file names to the '.__METHOD__.' method is deprecated since version 2.2 and will be removed in 3.0. Pass the YAML contents of the file instead.', E_USER_DEPRECATED);
if (false === is_readable($input)) {