Takes a CamelCased version of a word and turns it into an under_scored one.

Parameters

  • string $word CamelCased version of a word (i.e. `'RedBike'`).

Returns

string Under_scored version of the workd (i.e. `'red_bike'`).

Source

						public static function underscore($word) {
		if (isset(static::$_underscored[$word])) {
			return static::$_underscored[$word];
		}
		return static::$_underscored[$word] = strtolower(static::slug($word, '_'));
	}