示例#1
0
文件: Cii.php 项目: fandikurnia/CiiMS
 /**
  * Converts an underscored or CamelCase word into a English
  * sentence.
  *
  * The titleize function converts text like "WelcomePage",
  * "welcome_page" or  "welcome page" to this "Welcome
  * Page".
  * If second parameter is set to 'first' it will only
  * capitalize the first character of the title.
  *
  * @access public
  * @static
  * @param    string    $word    Word to format as tile
  * @param    string    $uppercase    If set to 'first' it will only uppercase the
  * first character. Otherwise it will uppercase all
  * the words in the title.
  * @return string Text formatted as title
  */
 public static function titleize($word, $uppercase = '')
 {
     $uppercase = $uppercase == 'first' ? 'ucfirst' : 'ucwords';
     return $uppercase(Cii::humanize(Cii::underscore($word)));
 }