for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Consolidation\AnnotatedCommand;
use Consolidation\AnnotatedCommand\Parser\Internal\CsvUtils;
class AnnotationData extends \ArrayObject
{
public function get($key, $default = '')
return $this->has($key) ? CsvUtils::toString($this[$key]) : $default;
}
public function getList($key, $default = [])
return $this->has($key) ? CsvUtils::toList($this[$key]) : $default;
public function has($key)
return isset($this[$key]);
public function keys()
return array_keys($this->getArrayCopy());
public function set($key, $default = '')
$this->{$key} = $default;
return $this;