public function remove(TestSuiteInterface $test_suite) { $found = null; foreach ($this->test_suites as $i => $persisted_test_suite) { if ($persisted_test_suite->getUID() == $test_suite->getUID()) { $found = $i; break; } } if (!is_null($found)) { unset($this->test_suites[$found]); $this->test_suites = array_values($this->test_suites); // FIX keys } }
private function getKey(TestSuiteInterface $test_suite) { return $this->key_prefix . $test_suite->getUID(); }
public function setVersion(TestSuiteInterface $test_suite, $version) { $this->version[$test_suite->getUID()] = $version; }