. */ namespace SP\DataModel; /** * Class PluginData * * @package SP\DataModel */ class PluginData extends DataModelBase implements DataModelInterface { /** * @var int */ public $plugin_id; /** * @var string */ public $plugin_name; /** * @var string */ public $plugin_data; /** * @var int */ public $plugin_enabled = 0; /** * @var int */ public $plugin_available = 1; /** * @return int */ public function getId() { return (int)$this->plugin_id; } /** * @return string */ public function getName() { return $this->plugin_name; } /** * @return int */ public function getPluginId() { return (int)$this->plugin_id; } /** * @param int $plugin_id */ public function setPluginId($plugin_id) { $this->plugin_id = (int)$plugin_id; } /** * @return string */ public function getPluginName() { return $this->plugin_name; } /** * @param string $plugin_name */ public function setPluginName($plugin_name) { $this->plugin_name = $plugin_name; } /** * @return string */ public function getPluginData() { return $this->plugin_data; } /** * @param string $plugin_data */ public function setPluginData($plugin_data) { $this->plugin_data = $plugin_data; } /** * @return int */ public function getPluginEnabled() { return (int)$this->plugin_enabled; } /** * @param int $plugin_enabled */ public function setPluginEnabled($plugin_enabled) { $this->plugin_enabled = (int)$plugin_enabled; } /** * @return int */ public function getPluginAvailable() { return (int)$this->plugin_available; } /** * @param int $plugin_available */ public function setPluginAvailable($plugin_available) { $this->plugin_available = (int)$plugin_available; } }