<commit_before><?php
/**
 * CoolMS2 Common Module (http://www.coolms.com/)
 *
 * @link      http://github.com/coolms/common for the canonical source repository
 * @copyright Copyright (c) 2006-2015 Altgraphic, ALC (http://www.altgraphic.com)
 * @license   http://www.coolms.com/license/new-bsd New BSD License
 * @author    <NAME> <<EMAIL>>
 */

namespace CmsCommon\Persistence\Filter;

interface FilterInterface
{
    const ANDX                   = 'andX';
    const ORX                    = 'orX';

    const EQUAL                  = 'equal';
    const NOT_EQUAL              = 'notEqual';
    const GREATER_THAN           = 'greaterThan';
    const GREATER_THAN_OR_EQUAL  = 'greaterThanOrEqual';
    const LESS_THAN              = 'lessThan';
    const LESS_THAN_OR_EQUAL     = 'lessThanOrEqual';
    const IN                     = 'in';
    const NOT_IN                 = 'notIn';
    const NOT                    = 'not';
    const NULL                   = 'isNull';
    const NOT_NULL               = 'isNotNull';
    const BETWEEN                = 'between';

    const BEGIN_WITH             = 'beginWith';
    const NOT_BEGIN_WITH         = 'notBeginWith';
    const END_WITH               = 'endWith';
    const NOT_END_WITH           = 'notEndWith';
    const CONTAIN                = 'contain';
    const NOT_CONTAIN            = 'notContain';
    const INSTANCE_OF            = 'isInstanceOf';

    public function andX();
<commit_msg>Initial commit<commit_after><?php
/**
 * CoolMS2 Common Module (http://www.coolms.com/)
 *
 * @link      http://github.com/coolms/common for the canonical source repository
 * @copyright Copyright (c) 2006-2015 Altgraphic, ALC (http://www.altgraphic.com)
 * @license   http://www.coolms.com/license/new-bsd New BSD License
 * @author    <NAME> <<EMAIL>>
 */

namespace CmsCommon\Persistence\Filter;

interface FilterInterface
{
    const ANDX                   = 'andX';
    const ORX                    = 'orX';

    const EQUAL                  = 'equal';
    const NOT_EQUAL              = 'notEqual';
    const GREATER_THAN           = 'greaterThan';
    const GREATER_THAN_OR_EQUAL  = 'greaterThanOrEqual';
    const LESS_THAN              = 'lessThan';
    const LESS_THAN_OR_EQUAL     = 'lessThanOrEqual';
    const IN                     = 'in';
    const NOT_IN                 = 'notIn';
    const NOT                    = 'not';
    const IS_NULL                = 'isNull';
    const IS_NOT_NULL            = 'isNotNull';
    const BETWEEN                = 'between';

    const BEGIN_WITH             = 'beginWith';
    const NOT_BEGIN_WITH         = 'notBeginWith';
    const END_WITH               = 'endWith';
    const NOT_END_WITH           = 'notEndWith';
    const CONTAIN                = 'contain';
    const NOT_CONTAIN            = 'notContain';
    const INSTANCE_OF            = 'isInstanceOf';

    public function andX();

{'fraction_non_alphanumeric': 0.10355540214014498, 'fraction_numerical': 0.006213324128408699, 'mean_word_length': 1.6883116883116882, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6975652', 'n_tokens_mistral': 894, 'n_tokens_neox': 829, 'n_words': 195}