public function assess($value) { $options = $this->getOptions(); if ($value === '0') { return true; } return !(empty($value) || $options['trim'] && is_string($value) && !strlen(trim($value))); }