Beispiel #1
0
 /**
  * @param string $action Action name as lowercase separated string
  * @return string
  */
 public function getActionMethod($action)
 {
     return Str::separatorToCamel($action, '-') . $this->actionMethodSuffix;
 }
 /**
  * Get object field property name (camelCased) from database field name (underscore separated).
  *
  * @param string $dbFieldName
  * @return string
  */
 public static function getDbPropertyName($dbFieldName)
 {
     if (!isset(self::$cachedDbPropertyNames[$dbFieldName])) {
         self::$cachedDbPropertyNames[$dbFieldName] = Str::separatorToCamel($dbFieldName);
     }
     return self::$cachedDbPropertyNames[$dbFieldName];
 }