$equal = Strings::equalsIgnoreCase('ABC123', 'abc123');
true
public function join() { $any = Arrays::any($this->_query->joinClauses, function (JoinClause $joinClause) { return Strings::equalsIgnoreCase($joinClause->type, 'RIGHT'); }); if ($any) { throw new BadMethodCallException('RIGHT JOIN is not supported in sqlite3'); } return parent::join(); }
/** * @test */ public function shouldCheckEqualityIgnoringCase() { $this->assertTrue(Strings::equalsIgnoreCase('', '')); $this->assertTrue(Strings::equalsIgnoreCase('ABC123', 'ABC123')); $this->assertTrue(Strings::equalsIgnoreCase('ABC123', 'abc123')); $this->assertFalse(Strings::equalsIgnoreCase('ABC123', 'abc123a')); $this->assertFalse(Strings::equalsIgnoreCase('ABC123', 'abc1234')); $this->assertFalse(Strings::equalsIgnoreCase('', 'abc123')); $this->assertFalse(Strings::equalsIgnoreCase('ABC123', '')); $this->assertTrue(Strings::equalsIgnoreCase(null, '')); $this->assertTrue(Strings::equalsIgnoreCase('', null)); $this->assertTrue(Strings::equalsIgnoreCase(null, null)); $this->assertFalse(Strings::equalsIgnoreCase('null', null)); }
public static function getRoutesForController($controller) { return Arrays::filter(self::getRoutes(), function (RouteRule $route) use($controller) { return Strings::equalsIgnoreCase($route->getController(), $controller); }); }
private static function _putRequestParameters($content) { if (Strings::equal(Arrays::getValue($_SERVER, 'REQUEST_METHOD'), 'PUT') && Strings::equalsIgnoreCase(ContentType::value(), 'application/x-www-form-urlencoded')) { parse_str($content, $parameters); return Arrays::toArray($parameters); } return false; }
private function checkObjectHasOpenBracket(TokenObject $token) { $tokenObject = $this->lookAt($this->position - 2); if ($tokenObject && Strings::equalsIgnoreCase($tokenObject->getValue(), self::OBJECT_TYPE) && $token->getName() != Token::OPEN_OBJECT) { throw new ParserException('Missing open object'); } }