RedBeanPHP\QueryWriter\AQueryWriter::camelsSnake PHP Method

camelsSnake() public static method

Converts a camel cased string to a snake cased string.
public static camelsSnake ( string $camel ) : string
$camel string camelCased string to converty to snake case
return string
    public static function camelsSnake($camel)
    {
        return strtolower(preg_replace('/(?<=[a-z])([A-Z])|([A-Z])(?=[a-z])/', '_$1$2', $camel));
    }

Usage Example

コード例 #1
0
ファイル: OODBBean.php プロジェクト: wozzup/redbean
 /**
  * Registers a association renaming globally.
  *
  * @param string $via type you wish to use for shared lists
  *
  * @return OODBBean
  */
 public function via($via)
 {
     $this->via = AQueryWriter::camelsSnake($via);
     return $this;
 }
All Usage Examples Of RedBeanPHP\QueryWriter\AQueryWriter::camelsSnake