Server IP : 80.241.246.6 / Your IP : 216.73.216.129 Web Server : Apache/2.4.25 (Debian) System : Linux kharagauli 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 User : www-data ( 33) PHP Version : 7.0.33-0+deb9u12 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/kharagauli_new/Citizens_feedback/pma/libraries/classes/Properties/ |
Upload File : |
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * The top-level class of the object-oriented properties system. * * @package PhpMyAdmin */ namespace PhpMyAdmin\Properties; /** * Provides an interface for Property classes * * @package PhpMyAdmin */ abstract class PropertyItem { /** * Returns the property type ( either "Options", or "Plugin" ). * * @return string */ public abstract function getPropertyType(); /** * Returns the property item type of either an instance of * - PhpMyAdmin\Properties\Options\OptionsPropertyOneItem ( f.e. "bool", "text", "radio", etc ) or * - PhpMyAdmin\Properties\Options\OptionsPropertyGroup ( "root", "main" or "subgroup" ) * - PhpMyAdmin\Properties\Plugins\PluginPropertyItem ( "export", "import", "transformations" ) * * @return string */ public abstract function getItemType(); /** * Only overwritten in the PhpMyAdmin\Properties\Options\OptionsPropertyGroup class: * Used to tell whether we can use the current item as a group by calling * the addProperty() or removeProperty() methods, which are not available * for simple PhpMyAdmin\Properties\Options\OptionsPropertyOneItem subclasses. * * @return string */ public function getGroup() { return null; } }