name: Checkpoint class_comment: null dependencies: - name: LockInterface type: class source: Symfony\Component\Lock\LockInterface - name: CacheInterface type: class source: Symfony\Contracts\Cache\CacheInterface properties: [] methods: - name: __construct visibility: public parameters: - name: name - name: lock default: 'null' - name: cache default: 'null' comment: null - name: acquire visibility: public parameters: - name: now comment: null - name: from visibility: public parameters: [] comment: null - name: time visibility: public parameters: [] comment: null - name: index visibility: public parameters: [] comment: null - name: save visibility: public parameters: - name: time - name: index comment: null - name: release visibility: public parameters: - name: now - name: nextTime comment: '# * Releases State, not Lock. # * # * It tries to keep a Lock as long as a Worker is alive.' traits: - Symfony\Component\Lock\LockInterface - Symfony\Contracts\Cache\CacheInterface interfaces: - CheckpointInterface