| Current Path : /home/rtorresani/www/vendor/magento/module-cms/Ui/Component/Listing/Column/Cms/ |
| Current File : //home/rtorresani/www/vendor/magento/module-cms/Ui/Component/Listing/Column/Cms/Options.php |
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Cms\Ui\Component\Listing\Column\Cms;
use Magento\Store\Ui\Component\Listing\Column\Store\Options as StoreOptions;
/**
* Store Options for Cms Pages and Blocks
*/
class Options extends StoreOptions
{
/**
* All Store Views value
*/
const ALL_STORE_VIEWS = '0';
/**
* Get options
*
* @return array
*/
public function toOptionArray()
{
if ($this->options !== null) {
return $this->options;
}
$this->currentOptions['All Store Views']['label'] = __('All Store Views');
$this->currentOptions['All Store Views']['value'] = self::ALL_STORE_VIEWS;
$this->generateCurrentOptions();
$this->options = array_values($this->currentOptions);
return $this->options;
}
}