self::HIDE, 'label' => __('Hide') ], [ 'value' => self::SHOW, 'label' => __('Show') ] ]; return $options; } /** * Rewrite method for using in mass update attribute * @param $attribute * @return $this */ public function setAttribute($attribute) { return $this; } /** * Retrieve Full Option values array * * @param bool $withEmpty Add empty option to array * @param bool $defaultValues * @return array */ public function getAllOptions($withEmpty = true, $defaultValues = false) { $options = $this->toOptionArray(); $options[] = [ 'value' => '', 'label' => __('-- Default Config --') ]; return $options; } }