# StrAssertInterface
Chevere\Interfaces\Str\StrAssertInterface
# Description
Describes the component in charge of string asserting.
# Methods
# __construct()
# Parameters
- string
$string
# empty()
Asserts that the string is empty.
THROWS
RETURN
self
# notEmpty()
Asserts that the string is not empty.
THROWS
RETURN
self
# ctypeSpace()
Asserts that the string is ctype space.
THROWS
RETURN
self
# notCtypeSpace()
Asserts that the string is not ctype space.
THROWS
RETURN
self
# ctypeDigit()
Asserts that the string is ctype digit.
THROWS
RETURN
self
# notCtypeDigit()
Asserts that the string is not ctype digit.
THROWS
RETURN
self
# startsWithCtypeDigit()
Asserts that the string is starts with ctype digit.
RETURN
self
# notStartsWithCtypeDigit()
Asserts that the string not starts with ctype digit.
RETURN
self
# startsWith()
Asserts that the string is starts with $needle
.
# Parameters
- string
$needle
THROWS
RETURN
self
# notStartsWith()
Asserts that the string not starts with $needle
.
# Parameters
- string
$needle
THROWS
RETURN
self
# endsWith()
Asserts that the string ends with $needle
.
# Parameters
- string
$needle
THROWS
RETURN
self
# notEndsWith()
Asserts that the string not ends with $needle
.
# Parameters
- string
$needle
THROWS
RETURN
self
# same()
Asserts that the string is same as $string
.
# Parameters
- string
$string
THROWS
RETURN
self
# notSame()
Asserts that the string is not same as $string
.
# Parameters
- string
$string
THROWS
RETURN
self
# contains()
Asserts that the string contains $string
.
# Parameters
- string
$string
THROWS
RETURN
self
# notContains()
Asserts that the string not contains $string
.
# Parameters
- string
$string
THROWS
RETURN
self