123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- <?php
- /* vim: set expandtab sw=4 ts=4 sts=4: */
- /**
- * Superclass for the single Property Item classes.
- *
- * @package PhpMyAdmin
- */
- namespace PhpMyAdmin\Properties\Options;
- /**
- * Parents only single property items (not groups).
- * Defines possible options and getters and setters for them.
- *
- * @package PhpMyAdmin
- */
- abstract class OptionsPropertyOneItem extends OptionsPropertyItem
- {
- /**
- * Whether to force or not
- *
- * @var bool
- */
- private $_force_one;
- /**
- * Values
- *
- * @var array
- */
- private $_values;
- /**
- * Doc
- *
- * @var string
- */
- private $_doc;
- /**
- * Length
- *
- * @var int
- */
- private $_len;
- /**
- * Size
- *
- * @var int
- */
- private $_size;
- /* ~~~~~~~~~~~~~~~~~~~~ Getters and Setters ~~~~~~~~~~~~~~~~~~~~ */
- /**
- * Gets the force parameter
- *
- * @return string
- */
- public function getForce()
- {
- return $this->_force_one;
- }
- /**
- * Sets the force parameter
- *
- * @param bool $force force parameter
- *
- * @return void
- */
- public function setForce($force)
- {
- $this->_force_one = $force;
- }
- /**
- * Gets the values
- *
- * @return string
- */
- public function getValues()
- {
- return $this->_values;
- }
- /**
- * Sets the values
- *
- * @param array $values values
- *
- * @return void
- */
- public function setValues(array $values)
- {
- $this->_values = $values;
- }
- /**
- * Gets MySQL documentation pointer
- *
- * @return array
- */
- public function getDoc()
- {
- return $this->_doc;
- }
- /**
- * Sets the doc
- *
- * @param string $doc MySQL documentation pointer
- *
- * @return void
- */
- public function setDoc($doc)
- {
- $this->_doc = $doc;
- }
- /**
- * Gets the length
- *
- * @return int
- */
- public function getLen()
- {
- return $this->_len;
- }
- /**
- * Sets the length
- *
- * @param int $len length
- *
- * @return void
- */
- public function setLen($len)
- {
- $this->_len = $len;
- }
- /**
- * Gets the size
- *
- * @return int
- */
- public function getSize()
- {
- return $this->_size;
- }
- /**
- * Sets the size
- *
- * @param int $size size
- *
- * @return void
- */
- public function setSize($size)
- {
- $this->_size = $size;
- }
- }
|