HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //proc/self/cwd/wp-content/plugins/smart-slider-3/Nextend/Framework/Form/ContainerInterface.php
<?php


namespace Nextend\Framework\Form;


interface ContainerInterface {

    /**
     * @param ContainedInterface $element
     */
    public function addElement($element);

    /**
     * @param ContainedInterface $element
     * @param ContainedInterface $target
     */
    public function insertElementBefore($element, $target);

    /**
     * @param ContainedInterface $element
     * @param ContainedInterface $target
     */
    public function insertElementAfter($element, $target);

    /**
     * @param ContainedInterface $element
     */
    public function removeElement($element);

    /**
     * @param $path
     *
     * @return ContainedInterface
     */
    public function getElement($path);

    /**
     * @return string
     */
    public function getPath();

    /**
     * @return Form
     */
    public function getForm();

    /**
     * @return string
     */
    public function getName();

    /**
     * @return string
     */
    public function getControlName();

    public function renderContainer();
}