mirror of
https://github.com/nextcloud/server.git
synced 2026-04-24 15:53:36 -04:00
Refactors "strpos" calls in lib/public to improve code readability.
Signed-off-by: Faraz Samapoor <fsamapoor@gmail.com>
This commit is contained in:
parent
6a8c25f64e
commit
bf38c0a3d1
2 changed files with 5 additions and 5 deletions
|
|
@ -163,9 +163,9 @@ abstract class Entity {
|
|||
* @since 7.0.0
|
||||
*/
|
||||
public function __call(string $methodName, array $args) {
|
||||
if (strpos($methodName, 'set') === 0) {
|
||||
if (str_starts_with($methodName, 'set')) {
|
||||
$this->setter(lcfirst(substr($methodName, 3)), $args);
|
||||
} elseif (strpos($methodName, 'get') === 0) {
|
||||
} elseif (str_starts_with($methodName, 'get')) {
|
||||
return $this->getter(lcfirst(substr($methodName, 3)));
|
||||
} elseif ($this->isGetterForBoolProperty($methodName)) {
|
||||
return $this->getter(lcfirst(substr($methodName, 2)));
|
||||
|
|
@ -181,9 +181,9 @@ abstract class Entity {
|
|||
* @since 18.0.0
|
||||
*/
|
||||
protected function isGetterForBoolProperty(string $methodName): bool {
|
||||
if (strpos($methodName, 'is') === 0) {
|
||||
if (str_starts_with($methodName, 'is')) {
|
||||
$fieldName = lcfirst(substr($methodName, 2));
|
||||
return isset($this->_fieldTypes[$fieldName]) && strpos($this->_fieldTypes[$fieldName], 'bool') === 0;
|
||||
return isset($this->_fieldTypes[$fieldName]) && str_starts_with($this->_fieldTypes[$fieldName], 'bool');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -182,7 +182,7 @@ class Util {
|
|||
// need separate handling
|
||||
if ($application !== 'core'
|
||||
&& $file !== null
|
||||
&& strpos($file, 'l10n') === false) {
|
||||
&& !str_contains($file, 'l10n')) {
|
||||
self::addTranslations($application);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue