1 | <?php |
||
24 | class TextExtractor |
||
25 | { |
||
26 | private static $banFields = [ |
||
27 | '_class', |
||
28 | 'id', |
||
29 | '_id', |
||
30 | 'createDate', |
||
31 | 'updateDate', |
||
32 | 'createUser', |
||
33 | 'createUserId', |
||
34 | 'updateUser', |
||
35 | 'updateUserId', |
||
36 | 'wasSaved' |
||
37 | ]; |
||
38 | |||
39 | /** |
||
40 | * Extract text values from model with $minBoost for field |
||
41 | * @param AnnotatedInterface $model |
||
42 | * @param float $minBoost |
||
43 | * @return string[] |
||
44 | */ |
||
45 | public static function extract(AnnotatedInterface $model, $minBoost = 1.0) |
||
109 | } |