Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
Helpers
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 handle
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
1<?php
2
3namespace Qmp\Laravel\MongoJsExecutor\Replacers;
4
5class Helpers extends MongoJsParserReplacer
6{
7
8    protected $helpers = [
9        '@RANGE-YESTERDAY' => '@RANGE[@DATE-STARTOF-YESTERDAY, @DATE-ENDOF-YESTERDAY]',
10        '@RANGE-TODAY' => '@RANGE[@DATE-STARTOF-TODAY, @DATE-ENDOF-TODAY]',
11        '@RANGE-TOMORROW' => '@RANGE[@DATE-STARTOF-TOMORROW, @DATE-ENDOF-TOMORROW]',
12        '@YESTERDAY' => '@DATE-YESTERDAY',
13        '@TODAY' => '@DATE-TODAY',
14        '@TOMORROW' => '@DATE-TOMORROW'
15    ];
16
17    /**
18     * Undocumented function
19     *
20     * @return void
21     */
22    public function handle($json)
23    {
24        return $this->r($this->helpers, $json);
25    }
26}