Tipsy\Looper::__construct PHP Метод

__construct() публичный Метод

public __construct ( )
    public function __construct()
    {
        $items = [];
        $args = func_get_args();
        $args = array_reverse($args);
        foreach ($args as $arg) {
            if (is_object($arg) && (get_class($arg) == 'Tipsy\\Looper' || is_subclass_of($arg, 'Tipsy\\Looper'))) {
                $arg = $arg->items();
            } elseif (is_object($arg)) {
                $arg = [$arg];
            }
            $items = array_merge((array) $arg, $items);
        }
        $this->_items = $items;
        $this->_position = 0;
    }