CronExpression::setExpression()publicWC 1.0

Set or change the CRON expression

Method of the class: CronExpression{}

No Hooks.

Return

CronExpression.

Usage

$CronExpression = new CronExpression();
$CronExpression->setExpression( $value );
$value(string) (required)
CRON expression (e.g. 8 )

CronExpression::setExpression() code WC 8.7.0

public function setExpression($value)
{
    $this->cronParts = preg_split('/\s/', $value, -1, PREG_SPLIT_NO_EMPTY);
    if (count($this->cronParts) < 5) {
        throw new InvalidArgumentException(
            $value . ' is not a valid CRON expression'
        );
    }

    foreach ($this->cronParts as $position => $part) {
        $this->setPart($position, $part);
    }

    return $this;
}