EasyPost\EasypostResource::className PHP Метод

className() публичный статический Метод

public static className ( string $class ) : string
$class string
Результат string
    public static function className($class)
    {
        // Strip namespace if present
        if ($postfix = strrchr($class, '\\')) {
            $class = substr($postfix, 1);
        }
        if (substr($class, 0, strlen('EasyPost')) == 'EasyPost') {
            $class = substr($class, strlen('EasyPost'));
        }
        $class = str_replace('_', '', $class);
        $class = substr($class, 0, 1) . preg_replace("/([A-Z])/", "_\$1", substr($class, 1));
        // Camel -> snake
        $name = urlencode($class);
        $name = strtolower($name);
        return $name;
    }