public static function create($modelAlias = null, $criteria = null)
    {
        if ($criteria instanceof UserQuery) {
            return $criteria;
        }
        $query = new UserQuery(null, null, $modelAlias);

        if ($criteria instanceof Criteria) {
            $query->mergeWith($criteria);
        }

        return $query;
    }
public static function create($modelAlias = null, $criteria = null)
    {
        if ($criteria instanceof UserQuery) {
            return $criteria;
        }
        $query = new UserQuery(null, null, $modelAlias);

        if ($criteria instanceof Criteria) {
            $query->mergeWith($criteria);
        }

        return $query;
    }
public static function create ( $ modelAlias = null , $ criteria = null ) { if ( $ criteria instanceof UserQuery ) { return $ criteria ; } $ query = new UserQuery ( null , null , $ modelAlias ) ; if ( $ criteria instanceof Criteria ) { $ query -> mergeWith ( $ criteria ) ; } return $ query ; }
Returns a new UserQuery object.

@param     string $modelAlias The alias of a model in the query
@param   UserQuery|Criteria $criteria Optional Criteria to build the query from

@return UserQuery
Returns a new UserQuery object .