You are here

protected function UnderscoreNamingStrategy::getCamelCaseToUnderscoreFilter in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/zendframework/zend-hydrator/src/NamingStrategy/UnderscoreNamingStrategy.php \Zend\Hydrator\NamingStrategy\UnderscoreNamingStrategy::getCamelCaseToUnderscoreFilter()

Return value

FilterChain

File

vendor/zendframework/zend-hydrator/src/NamingStrategy/UnderscoreNamingStrategy.php, line 67

Class

UnderscoreNamingStrategy

Namespace

Zend\Hydrator\NamingStrategy

Code

protected function getCamelCaseToUnderscoreFilter() {
  if (static::$camelCaseToUnderscoreFilter instanceof FilterChain) {
    return static::$camelCaseToUnderscoreFilter;
  }
  $filter = new FilterChain();
  $filter
    ->attachByName('WordCamelCaseToUnderscore');
  $filter
    ->attachByName('StringToLower');
  return static::$camelCaseToUnderscoreFilter = $filter;
}