Pinq\Tests\Integration\Queries\QueryComparator::isParameter PHP Метод

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

public static isParameter ( $value )
    public static function isParameter($value)
    {
        return is_string($value) && strpos($value, self::PARAMETER_NAME) === 0;
    }

Usage Example

Пример #1
0
 public function accepts($expected, $actual)
 {
     if (is_string($expected) && is_string($actual) && QueryComparator::isParameter($expected) || $expected instanceof IParameterRegistry && $actual instanceof IParameterRegistry) {
         return true;
     } elseif (is_array($expected) && is_array($actual) && !empty($expected)) {
         foreach ($expected as $key => $value) {
             if (!self::isParameter($key)) {
                 return false;
             }
         }
         return true;
     }
     return false;
 }