diff --git a/bin/cfg b/bin/cfg index 78e84c5..a7f7b9d 100755 --- a/bin/cfg +++ b/bin/cfg @@ -22,7 +22,7 @@ foreach ($autoloadFiles as $autoloadFile) { } } -$version = '0.3'; +$version = '0.2'; $actions = [ 'show', 'write', 'help' ]; $settings = ['key' => '', 'value' => '']; @@ -158,7 +158,7 @@ try { exit(0); } } - fwrite(STDERR, $ex->getMessage().PHP_EOL); + echo $ex->getMessage().PHP_EOL; exit(1); } @@ -204,7 +204,7 @@ try { $cfg->load(require($cfgFile)); } } catch (Exception $e) { - fwrite(STDERR, "Error: ".$e->getMessage().PHP_EOL); + echo "Error: ".$e->getMessage()."\n"; exit(1); } //var_dump($cfg); @@ -220,7 +220,7 @@ if ($settings['key']) $result = $result->{$setting}; } catch (\OutOfRangeException $e) { - fwrite(STDERR, $e->getMessage().PHP_EOL); + echo $e->getMessage().PHP_EOL; exit(1); } } diff --git a/src/Settings.php b/src/Settings.php index 6ffaa7e..d248051 100644 --- a/src/Settings.php +++ b/src/Settings.php @@ -26,7 +26,7 @@ namespace rabe\Util; * Settings Class to read Configuration Files * @author Norbert.e.Wagner dev@norb.me */ -class Settings implements \Iterator, \Countable +class Settings implements \Iterator { private const SITE = 0x01; @@ -314,17 +314,6 @@ class Settings implements \Iterator, \Countable // }}} - // Countable {{{ - /** - * Count elements - * @link https://www.php.net/countable.count.php - */ - public function count() - { - count($this->settings); - } - // }}} - // Magic getter/setter methods {{{ public function __set( $name, $value ) {