startsWith() публичный статический Метод

Example: $string = 'prefixRest'; $result = Strings::startsWith($string, 'prefix'); Result: true
public static startsWith ( string $string, string $prefix ) : boolean
$string string
$prefix string
Результат boolean
 public static function match($method)
 {
     if (Strings::startsWith($method, 'findBy')) {
         $dynamicFinder = new self($method);
         $dynamicFinder->parse();
         return $dynamicFinder;
     }
     return null;
 }
Пример #2
0
 public static function all()
 {
     //this implementation is for PHP where function getallheaders() doesn't exists in CLI
     $headers = array();
     foreach ($_SERVER as $name => $value) {
         if (Strings::startsWith($name, 'HTTP_')) {
             $headerName = Strings::removePrefix($name, 'HTTP_');
             $key = str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', $headerName))));
             $headers[$key] = $value;
         }
     }
     return $headers;
 }
Пример #3
0
 /**
  * @test
  */
 public function shouldIntegerStartWithInteger()
 {
     $this->assertTrue(Strings::startsWith(48123, 48));
 }
Пример #4
0
 public static function startsWith($prefix)
 {
     return function ($string) use($prefix) {
         return Strings::startsWith($string, $prefix);
     };
 }
Пример #5
0
 public function getClassNamespace()
 {
     $parts = explode('\\', $this->namespace);
     $parts = Arrays::map($parts, 'ucfirst');
     $modelNamespace = trim(AutoloadNamespaces::getModelNamespace(), '\\');
     if (!Strings::startsWith($this->namespace, $modelNamespace)) {
         $parts = array_merge(array($modelNamespace), $parts);
     }
     $parts = Arrays::filterNotBlank($parts);
     return implode('\\', $parts);
 }