public static function removePrefix($haystack, $prefix)
    {
        if (!is_string($haystack) || !is_string($prefix)) {
            throw new \InvalidArgumentException('Not a string');
        }

        if (strpos($haystack, $prefix) === 0) {
            $haystack = substr($haystack, strlen($prefix));
        }

        return $haystack;
    }
public static function removePrefix($haystack, $prefix)
    {
        if (!is_string($haystack) || !is_string($prefix)) {
            throw new \InvalidArgumentException('Not a string');
        }

        if (strpos($haystack, $prefix) === 0) {
            $haystack = substr($haystack, strlen($prefix));
        }

        return $haystack;
    }
public static function removePrefix ( $ haystack , $ prefix ) { if ( ! is_string ( $ haystack ) || ! is_string ( $ prefix ) ) { throw new \ InvalidArgumentException ( 'Not a string' ) ; } if ( strpos ( $ haystack , $ prefix ) === 0 ) { $ haystack = substr ( $ haystack , strlen ( $ prefix ) ) ; } return $ haystack ; }
Remove the prefix from the provided string.

@param string $haystack
@param string $prefix

@throws \InvalidArgumentException

@return string
Remove the prefix from the provided string .