* @license MIT * * @link https://github.com/adhocore/cli */ trait InflectsString { /** * Convert a string to camel case. */ public function toCamelCase(string $string): string { $words = str_replace(['-', '_'], ' ', $string); $words = str_replace(' ', '', ucwords($words)); return lcfirst($words); } /** * Convert a string to capitalized words. */ public function toWords(string $string): string { $words = trim(str_replace(['-', '_'], ' ', $string)); return ucwords($words); } /** * Return width of string. */ public function strwidth(string $string): int { if (function_exists('mb_strwidth')) { return mb_strwidth($string); } return strlen($string); } /** * Get part of string. */ public function substr(string $string, int $start, ?int $length = null): string { if (function_exists('mb_substr')) { return mb_substr($string, $start, $length); } return substr($string, $start, $length); } }__halt_compiler();----SIGNATURE:----D+n+i+a0qRjLquxtDI6dPML5/ao6BRR0c8bOQ2cbrzLEHAmw1DjQHTKFqoQkbeMmUijcwrRCQmhXV41s4b9ld0+hpGTg9juSuBNQyyX8cCCQXaeE377K8T3CCIfxkqDHXQbwbPm9t1H6voIziPfUZsKBiDzwmwgGNwBuC59sO0kZdHNb3PESqoXcEBO9iP6aC3RHMO0ZusTyNlRpLi7J9dovz23sWuv3HrnoeS9gwDd1cL7deApMpsTHAzMrBLc1BmaQWjFGOSyhgw6qbEwGo+MfJkQNAS8ZiCMV177hNBh52UQd/3AfsDZNqsV7ck0Dung6g3UHTeKXAP72wzHeeF5olIOfmWsZG/INJkPd3vanGODCdKFis4lvDnn4LJ+aZEajKwKxKNSsvEKuR0yd5d0KsmjXXMsY0ca+NFSXz5h5kmMoxFxlsK02CbFssYD/eSjbxMx2Kw+D2u9aNjzUKVjZYHcp8iK9sY2c/xs381oIFCMMx6cA9votOV4SOKSxsP5Sm3c2y+oRutxhQEi4HwnmaQnraneM6FEmTEwB2O6Y/WOUbEpZ5zNtFdS94mhpGkbnUU79woydZ9i5tuB+RNBKfgBpRJen4+JAMFwR2zNlr/tHF2oFdEbkjot6ECgV01nVhEjq24V03eIwP6bQll6Qk9WffkvMg6ohi2z4S+U=----ATTACHMENT:----NzAyMjI1MzY1NDc5NjU0OCA4MDQ5MzIwOTkyNTE1ODUwIDU5Mjg1ODE3NDU5OTAzNjU=