┌────────────────────────────────┐ │ ░░░ ░░▓ ░▓▓ ███ ▓▓░ ▓░░ │ │ ~ M O O N ~ │ └────────────────────────────────┘
prd-web-01.centraldc.gr
LOCATION:
/var/www/html/graviera-pro/wp-content/plugins/fluentform/app/Helpers
☗ ROOT
↻ REFRESH
✎ EDIT FILE
EDITING: Str.php
<?php namespace FluentForm\App\Helpers; class Str { /** * Determine if a given string starts with a given substring. * * @param string $haystack * @param string|array $needles * * @return bool */ public static function startsWith($haystack, $needles) { if (is_array($haystack)) { $haystack = implode(' ', $haystack); } foreach ((array) $needles as $needle) { if ('' != $needle && substr($haystack, 0, strlen($needle)) === (string) $needle) { return true; } } return false; } /** * Determine if a given string ends with a given substring. * * @param string $haystack * @param string|array $needles * * @return bool */ public static function endsWith($haystack, $needles) { if (is_array($haystack)) { $haystack = implode(' ', $haystack); } foreach ((array) $needles as $needle) { if (substr($haystack, -strlen($needle)) === (string) $needle) { return true; } } return false; } /** * Determine if a given string contains a given substring. * * @param string $haystack * @param string|array $needles * * @return bool */ public static function contains($haystack, $needles) { if (is_array($haystack)) { $haystack = implode(' ', $haystack); } foreach ((array) $needles as $needle) { if ('' != $needle && false !== fluentform_mb_strpos(strtolower($haystack), strtolower($needle))) { return true; } } return false; } /** * Determine if a given string does not contain a given substring. * * @param string $haystack * @param string|array $needles * * @return bool */ public static function doNotContains($haystack, $needles) { return !self::contains($haystack, $needles); } /** * Split string as array of string on given substring. * * @param string $haystack * @param string|array $needles * * @return array */ public static function separateString($haystack, $needles) { $separateArray = []; if (self::contains($haystack, $needles)) { if (is_array($needles)) { foreach ($needles as $needle) { $separateArray[] = array_map('trim', explode($needle, $haystack)); } } else { $separateArray = array_map('trim', explode($needles, $haystack)); } } return $separateArray; } }
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📁 Traits/
DIR
—
2026-05-20 08:40
📄 Helper.php
PHP
48.4 KB
2026-05-20 08:40
EDIT
📄 IntegrationManagerHelper.php
PHP
4 KB
2026-05-20 08:40
EDIT
📄 Protector.php
PHP
2.4 KB
2026-05-20 08:40
EDIT
📄 Str.php
PHP
2.7 KB
2026-05-20 08:40
EDIT