Ouzo\Utilities\Strings::removeSuffix PHP Method

removeSuffix() public static method

Example: $string = 'JohnSnow'; $withoutSuffix = Strings::removeSuffix($string, 'Snow'); Result: John
public static removeSuffix ( string $string, string $suffix ) : string
$string string
$suffix string
return string
    public static function removeSuffix($string, $suffix)
    {
        if (self::endsWith($string, $suffix)) {
            return mb_substr($string, 0, -mb_strlen($suffix));
        }
        return $string;
    }

Usage Example

Ejemplo n.º 1
0
 public function getViewName()
 {
     $class = Strings::underscoreToCamelCase($this->controller);
     if (Strings::endsWith($class, 'Controller')) {
         return Strings::removeSuffix($class, 'Controller');
     }
     return $class;
 }
All Usage Examples Of Ouzo\Utilities\Strings::removeSuffix