
| Current Path : /var/www/html/ift/vendor/consolidation/robo/src/State/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : /var/www/html/ift/vendor/consolidation/robo/src/State/StateAwareInterface.php |
<?php
namespace Robo\State;
use Robo\State\Data;
interface StateAwareInterface
{
/**
* @return \Robo\State\Data
*/
public function getState();
/**
* @param \Robo\State\Data $state
*/
public function setState(Data $state);
/**
* @param int|string $key
* @param mixed $value
*/
public function setStateValue($key, $value);
/**
* @param \Robo\State\Data
* Update state takes precedence over current state.
*/
public function updateState(Data $update);
public function resetState();
}