Beispiel #1
0
         * @return  void
         */
        public static function copy($data)
        {
            if (OS_WIN) {
                return;
            }
            echo "]52;;" . base64_encode($data) . "\\";
            return;
        }
    }
}
namespace {
    /**
     * Advanced interaction.
     */
    \Hoa\Console::advancedInteraction();
    /**
     * Event.
     */
    if (function_exists('pcntl_signal')) {
        \Hoa\Console\Window::getInstance();
        pcntl_signal(SIGWINCH, function () {
            static $_window = null;
            if (null === $_window) {
                $_window = \Hoa\Console\Window::getInstance();
            }
            \Hoa\Core\Event::notify('hoa://Event/Console/Window:resize', $_window, new \Hoa\Core\Event\Bucket(array('size' => \Hoa\Console\Window::getSize())));
        });
    }
}
Beispiel #2
0
     * Set clipboard value.
     *
     * @param   string  $data    Data to copy.
     * @return  void
     */
    public static function copy($data)
    {
        if (OS_WIN) {
            return;
        }
        echo "]52;;" . base64_encode($data) . "\\";
        return;
    }
}
/**
 * Advanced interaction.
 */
Console::advancedInteraction();
/**
 * Event.
 */
if (function_exists('pcntl_signal')) {
    Window::getInstance();
    pcntl_signal(SIGWINCH, function () {
        static $_window = null;
        if (null === $_window) {
            $_window = Window::getInstance();
        }
        Core\Event::notify('hoa://Event/Console/Window:resize', $_window, new Core\Event\Bucket(['size' => \Window::getSize()]));
    });
}