* * * 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:----Wbmxl/eUisOosbeHOfiOioQ6Hb750++usSXpgCSLNVkpoxjrCaPf+CtuZ2fxFetJ3e3XtTaI4LDf2lqnet/PLqVY03dQhrzkPR3QT3YYqovABOrje4ctmEfBX6wmdyaejb8plPned9TP+3n3FqXcpxSs46dhFOH33e8acwUPDRN5j54062pBsgEyyhCealXjuDW9mG2J+uw0Hq2yV2QjE/1B+KOrW8o/l38UtXJ4HAPiWDophV17FFcqR7nZAOt0OmnCh9azoIFzFM/nhuxbxEYSu0Oxoox1xv4YuLQNgAXkY6HWEdqecnXyL3dNHUUg5FkEjREd4CsToHMVz/FSMw8G/VkBBlVTDgW6r+ydlx6kjHQ3W5S6dFq4/YfXQsapg7AiuB33bJPjrpSX9+GQ+qRMEoYNb8Q0vNjNH+kQVS8B695DfrJHPDNeAw3wFS63tGlOFnipKtXm7M5eqgUtn1Vi97pnRKOHSP+IAsYruwuMFdTZCBDjgRtjg78mICp5MUS7s44VuThAv/AKALt81mZhJZF3BYhr/3QbJMOjOcOlnmbrjJVvffwrkjFG31549ftDyAYuEuhLbon5ssRFf5DkzAWaqNIQZL5BfVjfKYkngRh0FzsKrhce1bmVrgFxfeIMSCXVREaVhE72AyS6WU810iwhd1WQIl57FD69SSc=----ATTACHMENT:----MTY2NTg2NjA4ODExNDgwOCAzNjc0Mjg5MDIxMjUyMDY5IDI5OTI4NTI5NDE3MTc1NDM=