@@ 338-355 (lines=18) @@ | ||
335 | * |
|
336 | * @return |
|
337 | */ |
|
338 | function xoops_Criteria( &$criteria, $name = '', $ret = '', $match = '' ) { |
|
339 | global $criteria; |
|
340 | ||
341 | switch ( $match ) { |
|
342 | case XOOPS_MATCH_START: |
|
343 | $criteria->add( new Criteria( $name, $ret . '%', 'LIKE' ) ); |
|
344 | break; |
|
345 | case XOOPS_MATCH_END: |
|
346 | $criteria->add( new Criteria( $name, '%' . $ret . '%', 'LIKE' ) ); |
|
347 | break; |
|
348 | case XOOPS_MATCH_EQUAL: |
|
349 | $criteria->add( new Criteria( $name, $ret ) ); |
|
350 | break; |
|
351 | case XOOPS_MATCH_CONTAIN: |
|
352 | $criteria->add( new Criteria( $name, '%' . $ret . '%', 'LIKE' ) ); |
|
353 | break; |
|
354 | } |
|
355 | } |
|
356 |
@@ 338-355 (lines=18) @@ | ||
335 | * |
|
336 | * @return |
|
337 | */ |
|
338 | function xoops_Criteria( &$criteria, $name = '', $ret = '', $match = '' ) { |
|
339 | global $criteria; |
|
340 | ||
341 | switch ( $match ) { |
|
342 | case XOOPS_MATCH_START: |
|
343 | $criteria->add( new Criteria( $name, $ret . '%', 'LIKE' ) ); |
|
344 | break; |
|
345 | case XOOPS_MATCH_END: |
|
346 | $criteria->add( new Criteria( $name, '%' . $ret . '%', 'LIKE' ) ); |
|
347 | break; |
|
348 | case XOOPS_MATCH_EQUAL: |
|
349 | $criteria->add( new Criteria( $name, $ret ) ); |
|
350 | break; |
|
351 | case XOOPS_MATCH_CONTAIN: |
|
352 | $criteria->add( new Criteria( $name, '%' . $ret . '%', 'LIKE' ) ); |
|
353 | break; |
|
354 | } |
|
355 | } |
|
356 |