AbstractWeeklyScheduledProcess fix typo and add @noinspection

This commit is contained in:
Pierre Goiffon
2020-05-13 08:45:03 +02:00
parent 839bbc425f
commit 6d9923be68

View File

@@ -78,7 +78,7 @@ interface iScheduledProcess extends iProcess
* * week_days
* * time
*
* Param names and some of their default values are in constant that can be overriden.
* Param names and some of their default values are in constant that can be overridden.
*
* Other info (module name and time default value) should be provided using a method that needs to be implemented.
*
@@ -87,7 +87,7 @@ interface iScheduledProcess extends iProcess
*/
abstract class AbstractWeeklyScheduledProcess implements iScheduledProcess
{
// param have default names/values but can be overriden
// param have default names/values but can be overridden
const MODULE_SETTING_ENABLED = 'enabled';
const DEFAULT_MODULE_SETTING_ENABLED = true;
const MODULE_SETTING_WEEKDAYS = 'week_days';
@@ -225,6 +225,7 @@ abstract class AbstractWeeklyScheduledProcess implements iScheduledProcess
$oRet->modify('+'.$iMove.' days');
}
list($sHours, $sMinutes) = explode(':', $sProcessTime);
/** @noinspection PhpElementIsNotAvailableInCurrentPhpVersionInspection non used new parameter in PHP 7.1 */
$oRet->setTime((int)$sHours, (int)$sMinutes);
return $oRet;