Radio Buttons for inserting a table

public PHPFUI\Base::DEBUG_SOURCE = 1
public PHPFUI\HTML5Element::__clone()
public __construct(PHPFUI\Page $page, string $name, ?string $value = NULL)
    public PHPFUI\Base::__toString() : string
    public PHPFUI\Base::add( $item)

    Base add function. Adds to the end of the current objects

    public PHPFUI\Base::addAsFirst( $item)

    Base addAsFirst function. Adds to the front of the current

    public PHPFUI\HTML5Element::addAttribute(string $attribute, string $value = '') : PHPFUI\HTML5Element

    Add an attribute the the object

      public addButton(PHPFUI\RadioTableCell $button) : PHPFUI\RadioTable

      Add a optional button

      public PHPFUI\HTML5Element::addClass(string $class) : PHPFUI\HTML5Element

      Add a class to an object

        public addClassesToTable(PHPFUI\Table $table) : PHPFUI\RadioTableCell
        public count() : int

        Return number of buttons so far

        public PHPFUI\HTML5Element::deleteAttribute(string $attribute) : PHPFUI\HTML5Element

        Deletes the passed attribute

        public PHPFUI\HTML5Element::deleteAttributes() : PHPFUI\HTML5Element

        Deletes all attributes

        public PHPFUI\HTML5Element::deleteClass(string $classToDelete) : PHPFUI\HTML5Element

        Delete a class from the object

        public PHPFUI\HTML5Element::disabled() : PHPFUI\HTML5Element

        Disabled the element

        public PHPFUI\Base::done(bool $done = true) : PHPFUI\Base

        Form is done rendering

        public PHPFUI\HTML5Element::getAttribute(string $attribute) : string

        Get an attribute

        • return ?string does not exist if null
        public PHPFUI\HTML5Element::getAttributes() : string

        Returns the attribute strings. Attributes with values are returned as name/value pairs,
        attributes without values are returned as just the attribute name.

        public getButtons() : array

        Get buttons, indexed by name

        public PHPFUI\HTML5Element::getClass() : string

        Returns the class attribute ready for insertion into an element.

        public PHPFUI\HTML5Element::getClasses() : array

        Returns all classes for the object

        public static PHPFUI\Base::getDebug(int $flags = 0) : int

        Gets the current debug setting

        public PHPFUI\Input::getDisabled() : bool

        Return true if disabled

        public PHPFUI\HTML5Element::getElement() : string

        Return the type of the element

        public PHPFUI\HTML5Element::getId() : string

        Return the id of the object. Elements will not have an id unless this method is called. The id is returned as a string
        starting with id followed by a unique number to the page. Id numbers are deterministic and start start with 1. Once assigned
        an id, an element will always have the same id. It will get a new id if cloned.

        public PHPFUI\HTML5Element::getIdAttribute() : string

        Return the id attribute of the object as a name/value pair. If no id has been requested, and empty string is returned.

        public PHPFUI\Input::getName() : string

        Returns the name of the input field

        public PHPFUI\Input::getPlaceholder() : string

        Returns the current placeholder

        public PHPFUI\Base::getResponse() : string

        Get the current response

        public PHPFUI\HTML5Element::getToolTip(string $label)

        Get the tool tip as a string

        • return PHPFUI\ToolTip|string return type depends on if the tip was set as a string or ToolTip object.
        public PHPFUI\Input::getType() : string

        Returns the type of the input field

        public PHPFUI\Input::getValue() : string

        Return the initial value of the input field

        public PHPFUI\HTML5Element::hasClass(string $class) : bool

        Return true if the class is present on the object

        public PHPFUI\HTML5Element::hasId() : bool

        Does this object have an id set already?

        public PHPFUI\HTML5Element::hasToolTip() : bool
        • return bool if there is a tool tip associated with this element
        public PHPFUI\Base::isDone() : bool

        Returns true if the page needs no more processing

        public PHPFUI\HTML5Element::newId() : PHPFUI\HTML5Element

        Assign a new id to this element.

        public PHPFUI\Base::output() : string

        Output the object (convert to string)

        public PHPFUI\Base::prepend( $item) : PHPFUI\Base

        Add an object in front of existing object

        public PHPFUI\HTML5Element::setAttribute(string $attribute, string $value = '') : PHPFUI\HTML5Element

        Set the attribute overwriting the prior value

          public PHPFUI\HTML5Element::setConfirm( $text) : PHPFUI\HTML5Element

          A simple way to set a confirm on click

            public static PHPFUI\Base::setDebug(int $level = 0) : void

            Set the debug level, 1 or higher is on

            public PHPFUI\Input::setDisabled(bool $disabled = true) : PHPFUI\Input

            Set disabled

            public PHPFUI\HTML5Element::setElement( $element) : PHPFUI\HTML5Element

            You can set the element type if you need to morph it for some reason

              public PHPFUI\HTML5Element::setId( $id) : PHPFUI\HTML5Element

              Set the base id of the object

                public PHPFUI\Input::setPlaceholder(string $placeholder) : PHPFUI\Input
                public PHPFUI\Base::setRawResponse(string $response) : PHPFUI\Base

                Sets the page response directly

                public PHPFUI\Base::setResponse(string $response, string $color = 'lime') : PHPFUI\Base

                Set a response in the standard format ('reponse' and 'color' array)

                  public PHPFUI\HTML5Element::setToolTip( $tip) : PHPFUI\HTML5Element

                  Set the tool tip. Can either be a ToolTip or a string. If it is a string, it will be converted to a ToolTip

                    public PHPFUI\Input::setValue( $value) : PHPFUI\Input

                    Set the initial value of the input field

                      public PHPFUI\HTML5Element::toggleAnimate(PHPFUI\HTML5Element $element, string $animation) : PHPFUI\HTML5Element

                      Will toggle the provided element on click with the provided animation.

                      public PHPFUI\HTML5Element::toggleClass(PHPFUI\HTML5Element $element, string $class) : PHPFUI\HTML5Element

                      Will toggle the class on the provided element on click.

                      public PHPFUI\HTML5Element::transferAttributes(PHPFUI\HTML5Element $from) : PHPFUI\HTML5Element

                      Moves attributes into this object from the passed object

                      public PHPFUI\HTML5Element::transferClasses(PHPFUI\HTML5Element $from) : PHPFUI\HTML5Element

                      Moves classes into this object from the passed object

                      public PHPFUI\Base::walk(string $method) : PHPFUI\Base

                      Recursively walks all objects and calls the passed method on each object where it exists

                      protected $buttons
                      protected PHPFUI\Input::$disabled
                      protected PHPFUI\Input::$name
                      protected PHPFUI\Input::$placeholder
                      protected PHPFUI\Input::$type
                      protected PHPFUI\Input::$value
                      protected getBody() : string
                      protected getEnd() : string
                      protected getStart() : string
                      protected PHPFUI\HTML5Element::upCastCopy(PHPFUI\HTML5Element $to, PHPFUI\HTML5Element $from) : PHPFUI\HTML5Element

                      Clones the first object and fills it with properties from the second object

                      public static PHPFUI\Base::getDebug(int $flags = 0) : int

                      Gets the current debug setting

                      public static PHPFUI\Base::setDebug(int $level = 0) : void

                      Set the debug level, 1 or higher is on

                      © 2020 Bruce Wells
                      Search Namespaces \ Classes
                      ConfigurationNumbers (0-9.) only