| Conditions | 2 | 
| Paths | 4 | 
| Total Lines | 17 | 
| Code Lines | 11 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 0 | ||
| 1 | <?php  | 
            ||
| 50 | public function run()  | 
            ||
| 51 |     { | 
            ||
| 52 |         dol_syslog('Monthly bill generation : Start'); | 
            ||
| 53 | |||
| 54 |         try { | 
            ||
| 55 |             $command = new CreateMonthBillCommand(0, '', '', date('Y'), (date('m') - 1)); | 
            ||
| 56 | $this->handler->handle($command);  | 
            ||
| 57 | |||
| 58 |             dol_syslog('Monthly bill generation : OK'); | 
            ||
| 59 | return 0;  | 
            ||
| 60 | |||
| 61 |         } catch (Exception $e) { | 
            ||
| 62 | dol_syslog($e->getMessage(), LOG_ERR);  | 
            ||
| 63 |             dol_syslog('Monthly bill generation : NOK'); | 
            ||
| 64 | return -1;  | 
            ||
| 65 | }  | 
            ||
| 66 | }  | 
            ||
| 67 | |||
| 68 | }  |