/** * @dataProvider provideCamelCaseToUnderscoreCases * * @param string $expected Camel case string. * @param string $input Input string. */ public function testCamelCaseToUnderscore($expected, $input = null) { if (null !== $input) { $this->assertSame($expected, Utils::camelCaseToUnderscore($input)); } $this->assertSame($expected, Utils::camelCaseToUnderscore($expected)); }
/** * {@inheritdoc} */ public function getName() { $nameParts = explode('\\', get_called_class()); $name = substr(end($nameParts), 0, -strlen('Checker')); return Utils::camelCaseToUnderscore($name); }
/** * {@inheritdoc} */ public function getName() { $nameParts = explode('\\', get_called_class()); $name = end($nameParts); return Utils::camelCaseToUnderscore($name); }
/** * @return string */ protected function getFixerName() { $reflection = new \ReflectionClass($this); $name = preg_replace('/FixerTest$/', '', $reflection->getShortName()); return Utils::camelCaseToUnderscore($name); }