From 4985979992786e6a0ff363900f2d8b823b0e6b2a Mon Sep 17 00:00:00 2001 From: Alannah Kearney Date: Thu, 23 May 2019 16:18:38 +1000 Subject: [PATCH] Added get_window_size() function --- src/Cli/Cli.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Cli/Cli.php b/src/Cli/Cli.php index 2e54036..4a09e54 100644 --- a/src/Cli/Cli.php +++ b/src/Cli/Cli.php @@ -102,3 +102,13 @@ Examples: ); } } + +if (!function_exists(__NAMESPACE__.'get_window_size')) { + function get_window_size(): array + { + return [ + 'cols' => exec('tput cols'), + 'lines' => exec('tput lines'), + ]; + } +}