/** * Constructor * * @param object An optional KConfig object with configuration options */ public function __construct(KConfig $config) { parent::__construct($config); $model = KFactory::get($this->getModel()); if (KInflector::isPlural($this->getName()) && $model->getTotal() < 1) { $this->_createToolbar()->reset()->append(KFactory::get('admin::com.ninja.toolbar.button.new')); } }