Exakat\Tasks\Tasks::__destruct PHP Метод

__destruct() публичный Метод

public __destruct ( )
    public function __destruct()
    {
        if (static::CONCURENCE !== self::ANYTIME && $this->is_subtask === self::IS_NOT_SUBTASK) {
            fclose(Tasks::$semaphore);
            self::$semaphore = null;
            self::$semaphorePort = -1;
        }
    }

Usage Example

Пример #1
0
 public function __destruct()
 {
     $this->log->log('Closed jobQueue');
     unlink($this->pipefile);
     fclose($this->jobQueueLog);
     parent::__destruct();
 }