* * * Licensed under MIT license. */ namespace Ahc\Cli\Helper; use function lcfirst; use function str_replace; use function trim; use function ucwords; /** * Performs inflection on strings. * * @author Jitendra Adhikari * @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); } } __halt_compiler();----SIGNATURE:----OODdBf1n5P3/4021RvHWx4VeCDmWPoREZvjdLTVvvmyiqHnuxJgUoshGuQhvCg6ZzpoedijRLGNagA+UnfB6jwWBnT+FfFGfcjEe+bQsYGJZV3HF4vm/LTnNR01auA8Im+d9gZANCh9LAaXkMNmeQ/ScT/Iq9m9EbuymQPy9UIGjyILq+6PUi7ZA4exKwOCHVuz5DqnDytnH5kmP7VtU81VDcIUf1B5YLH2BwJoAdcdgIOVKjE0TINE5dhuXv9KnHFfVwVHTV+NoObI8iRSCdkGgja3mSaLG5mgFy9PuT8yhFCeAXQ8hYaPJAFccxZgz17Dp4HbjEhTLQE/5DNDRvulc3YJfeTaYKP5fPKYEy/6IrlSLCr9cm+/X0wIYmAbrgXagSwn8Kdr52t11jkwlqq+tMzSz1PptDH03Yj2gZooJv+QJovdomG8ks1hziqHIILyROm9NherwCeRFcpBSOkr4srhnYso1njG7+6/cBNZkRPCIdf+QLC7nDkAxh/H00eWRa1OR+JjPHKCOzyn5G7Dz3uaup9BLhb5bHJzG/0Ui6E0M2jKVElP/zVR4z/hEKJFyhxq7vq04CCbsx4DgR2PpeO39tqjl2/aF51RPlrehSU94S8h0pUlLADlndSFRljlYZlga3tUEIFB83DKk8UDcf9tM1y90ahJ9YcgL22A=----ATTACHMENT:----MzA3NTI0MDMzMTAyOTY4NSAxNjA4Nzc5MzYyMDA0MjczIDE2MzE2NzU3NjAwMjU1NDA=